proj: Implement semaphore functions
This commit is contained in:
@@ -22,10 +22,11 @@ test_kernel.ko: src/test_kernel.c
|
||||
$(CC) -D__KERNEL__ -DMODULE -I/usr/src/linux/include -o $@ $^
|
||||
|
||||
main: bin/main.o
|
||||
$(CC) -o $@ $^ $(CFLAGS) -lc
|
||||
$(CC) -o $@ $^ $(CFLAGS) -lc -lpthread
|
||||
|
||||
main_intercept: bin/main.o src/intercept.c
|
||||
$(CC) -o $@ $^ $(CFLAGS) -lc -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=realloc,--wrap=reallocarray,--wrap=getopt
|
||||
$(CC) -o $@ $^ $(CFLAGS) -lc -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=realloc,--wrap=reallocarray,--wrap=getopt,--wrap=close,\
|
||||
--wrap=sem_init,--wrap=sem_open,--wrap=sem_post,--wrap=sem_wait,--wrap=sem_trywait,--wrap=sem_timedwait,--wrap=sem_getvalue,--wrap=sem_close,--wrap=sem_unlink,--wrap=sem_destroy
|
||||
|
||||
clean:
|
||||
rm -rf main main_wrapped bin/* *.so *.ko *.o
|
||||
|
||||
Reference in New Issue
Block a user