X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=instrumentation%2Fsyscalls%2Flttng-syscalls-generate-headers.sh;h=df29abf71d7436c18ce38f441951349d7971c90e;hb=cf77d12083b5092eca8c6f9899ec0892756845aa;hp=0096c69ba469f214bc876a5fbb514cbd22c578f3;hpb=2879dbbcd21397431ed3621b925a5a154f91c09b;p=lttng-modules.git diff --git a/instrumentation/syscalls/lttng-syscalls-generate-headers.sh b/instrumentation/syscalls/lttng-syscalls-generate-headers.sh index 0096c69b..df29abf7 100755 --- a/instrumentation/syscalls/lttng-syscalls-generate-headers.sh +++ b/instrumentation/syscalls/lttng-syscalls-generate-headers.sh @@ -7,17 +7,17 @@ # example usage: # # lttng-syscalls-generate-headers.sh -# lttng-syscalls-generate-headers.sh integers 3.0.4 x86-64-syscalls-3.0.4 64 -# lttng-syscalls-generate-headers.sh pointers 3.0.4 x86-64-syscalls-3.0.4 64 +# lttng-syscalls-generate-headers.sh integers 3.0.4 x86-64-syscalls 64 +# lttng-syscalls-generate-headers.sh pointers 3.0.4 x86-64-syscalls 64 CLASS=$1 -INPUTDIR=$2 +VERSIONDIR=$2 INPUTFILE=$3 BITNESS=$4 -INPUT=${INPUTDIR}/${INPUTFILE} +INPUT=${VERSIONDIR}/${INPUTFILE} HEADER=headers/${INPUTFILE}_${CLASS}.h -if [ x"$INPUTDIR" = x"" ]; then +if [ x"$VERSIONDIR" = x"" ]; then echo "Error: Please specify input directory as second argument" >&2 exit 1 fi @@ -70,16 +70,18 @@ else fi -echo "/* SPDX-License-Identifier: (GPL-2.0 or LGPL-2.1) */ +echo "/* SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only) */ /* THIS FILE IS AUTO-GENERATED. DO NOT EDIT */ +/* Generated from ${INPUTFILE} ${VERSIONDIR} */ + #ifndef CREATE_SYSCALL_TABLE #if !defined(_TRACE_SYSCALLS_${CLASSCAP}_H) || defined(TRACE_HEADER_MULTI_READ) #define _TRACE_SYSCALLS_${CLASSCAP}_H -#include +#include #include #include \"${INPUTFILE}_${CLASS}_override.h\" #include \"syscalls_${CLASS}_override.h\" @@ -288,7 +290,7 @@ echo \ #endif /* _TRACE_SYSCALLS_${CLASSCAP}_H */ /* This part must be outside protection */ -#include +#include #else /* CREATE_SYSCALL_TABLE */