I noticed that tools/lib/api/Makefile has these conditional assignments, similar to tools/perf/Makefile.config:
ifeq ($(DEBUG),0) ifeq ($(CC_NO_CLANG), 0) CFLAGS += -O3 else CFLAGS += -O6 endif endif ifeq ($(DEBUG),0) CFLAGS += -D_FORTIFY_SOURCE endif But it doesn't set DEBUG to 0 by default, and nothing under tools/perf exports its value of CFLAGS or DEBUG. tools/lib/traceevent/Makefile doesn't seem to have any logic to enable optimisation or Fortify. Shouldn't these libraries both have optimisations and Fortify turned on by default, like perf itself? Ben. -- Ben Hutchings Computers are not intelligent. They only think they are.
signature.asc
Description: This is a digitally signed message part