51 endif
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 CFLAGS_WARN = -Werror
72 CFLAGS += $(CFLAGS_WARN)
73
74 OBJECTNAMES = \
75 adlparse.o \
76 archDesc.o \
77 arena.o \
78 dfa.o \
79 dict2.o \
80 filebuff.o \
81 forms.o \
82 formsopt.o \
83 formssel.o \
84 main.o \
85 adlc-opcodes.o \
86 output_c.o \
87 output_h.o \
88
89 OBJECTS = $(OBJECTNAMES:%=$(OUTDIR)/%)
90
91 GENERATEDNAMES = \
|
51 endif
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 CFLAGS_WARN = $(WARNINGS_ARE_ERRORS)
72 CFLAGS += $(CFLAGS_WARN)
73
74 OBJECTNAMES = \
75 adlparse.o \
76 archDesc.o \
77 arena.o \
78 dfa.o \
79 dict2.o \
80 filebuff.o \
81 forms.o \
82 formsopt.o \
83 formssel.o \
84 main.o \
85 adlc-opcodes.o \
86 output_c.o \
87 output_h.o \
88
89 OBJECTS = $(OBJECTNAMES:%=$(OUTDIR)/%)
90
91 GENERATEDNAMES = \
|