File tree Expand file tree Collapse file tree 4 files changed +29
-13
lines changed
Expand file tree Collapse file tree 4 files changed +29
-13
lines changed Original file line number Diff line number Diff line change 11autom4te.cache
2+ configure
3+ ltmain.sh
4+ m4 /
5+ missing
6+ stamp-h1
27configure~
38config.h
9+ config.h.in
410config.h.in~
511config.log
612Makefile
@@ -23,4 +29,4 @@ src/.deps
2329src /calls.h
2430src /libsyscall_interceptor *
2531src /syscall.h
26- src /unistd_64.h
32+ src /unistd_64.h
Original file line number Diff line number Diff line change 11SUBDIRS = src
22dist_doc_DATA = README
3+ ACLOCAL_AMFLAGS = -I m4
Original file line number Diff line number Diff line change 1+ AC_PREREQ ( [ 2.71] )
12AC_INIT ( [ syscall_interceptor] ,
[ 1.0] ,
[ [email protected] ] ) 2- LT_INIT
33AM_INIT_AUTOMAKE ( [ -Wall -Werror foreign] )
44AC_CONFIG_MACRO_DIRS([ m4] )
5+
6+ AC_CHECK_PROG ( [ PYTHON3] , [ python3] , [ "yes"] )
7+ AS_IF ( [ test "x$PYTHON3" != "xyes"] , [
8+ AC_MSG_ERROR ( [ Program python3 not found. Either install it or add it to PATH] )
9+ ] )
10+
511AC_PROG_CC
6- AC_CHECK_LIB
7- AC_HEADER_STDC
12+ AC_PROG_CPP
13+ AC_PROG_CXX
14+ AM_PROG_AR
15+
16+ LT_INIT
17+
18+ AC_CHECK_HEADERS ( [ unistd.h] )
819AC_CHECK_HEADERS ( [ strings.h] )
920AC_CHECK_HEADERS ( [ libsyscall_intercept_hook_point.h] )
1021AC_CHECK_HEADER_STDBOOL
22+
23+ AC_TYPE_PID_T
24+ AC_TYPE_SIZE_T
25+ AC_TYPE_SSIZE_T
26+
1127AC_FUNC_MALLOC
12- AC_PROG_CPP
13- AC_PROG_CXX
14- AC_PROG_RANLIB
15- AM_PROG_AR
28+ AC_CHECK_FUNCS ( [ strstr] )
29+
1630AC_CONFIG_COMMANDS ( [ config.yml] ,
1731 [ python3 parse_config.py > src/calls.h] )
1832AC_CONFIG_HEADERS ( [ config.h] )
Original file line number Diff line number Diff line change 1- # bin_PROGRAMS = syscall_interceptor
2- # syscall_interceptor_SOURCES = main.c
3- # syscall_interceptor_CFLAGS = -lsyscall_intercept
4-
51lib_LTLIBRARIES = libsyscall_interceptor.la
62libsyscall_interceptor_la_SOURCES = main.c
73libsyscall_interceptor_la_CFLAGS = -fpic -lsyscall_intercept -Wall -Wextra
84libsyscall_interceptor_la_LDFLAGS = -version-info 1:0:0
9-
You can’t perform that action at this time.
0 commit comments