52
53 EXEC = $(OUTDIR)/adlc
54
55 # set VPATH so make knows where to look for source files
56 Src_Dirs_V += $(GAMMADIR)/src/share/vm/adlc
57 VPATH += $(Src_Dirs_V:%=%:)
58
59 # set INCLUDES for C preprocessor
60 Src_Dirs_I += $(GAMMADIR)/src/share/vm/adlc $(GENERATED)
61 INCLUDES += $(Src_Dirs_I:%=-I%)
62
63 # set flags for adlc compilation
64 CXXFLAGS = $(SYSDEFS) $(INCLUDES)
65
66 # Force assertions on.
67 CXXFLAGS += -DASSERT
68
69 # CFLAGS_WARN holds compiler options to suppress/enable warnings.
70 # Compiler warnings are treated as errors
71 ifneq ($(COMPILER_WARNINGS_FATAL),false)
72 CFLAGS_WARN = -Werror
73 endif
74 CFLAGS += $(CFLAGS_WARN)
75
76 OBJECTNAMES = \
77 adlparse.o \
78 archDesc.o \
79 arena.o \
80 dfa.o \
81 dict2.o \
82 filebuff.o \
83 forms.o \
84 formsopt.o \
85 formssel.o \
86 main.o \
87 adlc-opcodes.o \
88 output_c.o \
89 output_h.o \
90
91 OBJECTS = $(OBJECTNAMES:%=$(OUTDIR)/%)
92
|
52
53 EXEC = $(OUTDIR)/adlc
54
55 # set VPATH so make knows where to look for source files
56 Src_Dirs_V += $(GAMMADIR)/src/share/vm/adlc
57 VPATH += $(Src_Dirs_V:%=%:)
58
59 # set INCLUDES for C preprocessor
60 Src_Dirs_I += $(GAMMADIR)/src/share/vm/adlc $(GENERATED)
61 INCLUDES += $(Src_Dirs_I:%=-I%)
62
63 # set flags for adlc compilation
64 CXXFLAGS = $(SYSDEFS) $(INCLUDES)
65
66 # Force assertions on.
67 CXXFLAGS += -DASSERT
68
69 # CFLAGS_WARN holds compiler options to suppress/enable warnings.
70 # Compiler warnings are treated as errors
71 ifneq ($(COMPILER_WARNINGS_FATAL),false)
72 CFLAGS_WARN = $(WARNINGS_ARE_ERRORS)
73 endif
74 CFLAGS += $(CFLAGS_WARN)
75
76 OBJECTNAMES = \
77 adlparse.o \
78 archDesc.o \
79 arena.o \
80 dfa.o \
81 dict2.o \
82 filebuff.o \
83 forms.o \
84 formsopt.o \
85 formssel.o \
86 main.o \
87 adlc-opcodes.o \
88 output_c.o \
89 output_h.o \
90
91 OBJECTS = $(OBJECTNAMES:%=$(OUTDIR)/%)
92
|