There are a couple of Makefiles who don't have $(GCC_ARGS) in cc command
lines. If you say:
make GCC_ARGS="-g -Wall -O0"
, the arguments are simply ignored by them.
Fill it in for ease of experiments/testing of compiler flags.
Signed-off-by: Akira Yokosawa <[email protected]>
---
CodeSamples/intro/Makefile | 12 ++++++------
CodeSamples/locking/Makefile | 6 +++---
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/CodeSamples/intro/Makefile b/CodeSamples/intro/Makefile
index c7be0cb3..a6ca32d8 100644
--- a/CodeSamples/intro/Makefile
+++ b/CodeSamples/intro/Makefile
@@ -15,22 +15,22 @@ endif
include $(top)/recipes.mk
initrace: initrace.c ../api.h
- cc -g -Wall -o initrace initrace.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o initrace initrace.c -lpthread
initraceperf: initraceperf.c ../api.h
- cc -g -Wall -o initraceperf initraceperf.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o initraceperf initraceperf.c -lpthread
lockinc: lockinc.c ../api.h
- cc -g -Wall -o lockinc lockinc.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o lockinc lockinc.c -lpthread
nakedinc: nakedinc.c ../api.h
- cc -g -Wall -o nakedinc nakedinc.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o nakedinc nakedinc.c -lpthread
perthreadinc: perthreadinc.c ../api.h
- cc -g -Wall -o perthreadinc perthreadinc.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o perthreadinc perthreadinc.c -lpthread
threadcreate: threadcreate.c ../api.h
- cc -g -Wall -o threadcreate threadcreate.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o threadcreate threadcreate.c -lpthread
clean:
rm -f $(PROGS)
diff --git a/CodeSamples/locking/Makefile b/CodeSamples/locking/Makefile
index cf600636..8f6a382a 100644
--- a/CodeSamples/locking/Makefile
+++ b/CodeSamples/locking/Makefile
@@ -15,13 +15,13 @@ endif
include $(top)/recipes.mk
locked_list: locked_list.c ../api.h
- cc -g -Wall -o locked_list locked_list.c
+ cc -g -Wall $(GCC_ARGS) -o locked_list locked_list.c
xchglock: xchglock.c ../api.h
- cc -g -Wall -o xchglock xchglock.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o xchglock xchglock.c -lpthread
rec_tree_itr: rec_tree_itr.c ../api.h
- cc -g -Wall -o rec_tree_itr rec_tree_itr.c -lpthread
+ cc -g -Wall $(GCC_ARGS) -o rec_tree_itr rec_tree_itr.c -lpthread
clean:
rm -f $(PROGS)
--
2.34.1