0001 jvmti-y += libjvmti.o
0002 jvmti-y += jvmti_agent.o
0003
0004 # For strlcpy
0005 jvmti-y += libstring.o libctype.o
0006
0007 CFLAGS_jvmti = -fPIC -DPIC -I$(JDIR)/include -I$(JDIR)/include/linux
0008 CFLAGS_REMOVE_jvmti = -Wmissing-declarations
0009 CFLAGS_REMOVE_jvmti += -Wstrict-prototypes
0010 CFLAGS_REMOVE_jvmti += -Wextra
0011 CFLAGS_REMOVE_jvmti += -Wwrite-strings
0012
0013 CFLAGS_libstring.o += -Wno-unused-parameter -DETC_PERFCONFIG="BUILD_STR($(ETC_PERFCONFIG_SQ))"
0014
0015 $(OUTPUT)jvmti/libstring.o: ../lib/string.c FORCE
0016 $(call rule_mkdir)
0017 $(call if_changed_dep,cc_o_c)
0018
0019 $(OUTPUT)jvmti/libctype.o: ../lib/ctype.c FORCE
0020 $(call rule_mkdir)
0021 $(call if_changed_dep,cc_o_c)