18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # Copyright 2005 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 include $(SRC)/cmd/Makefile.cmd
28 include $(SRC)/cmd/Makefile.cmd.64
29
30 PROG = interpreter
31
32 EFCODEDIR64 = $(ROOT)/usr/lib/efcode/$(MACH64)
33 ROOTCMDDIR = $(EFCODEDIR64)
34
35 CPPFLAGS += -DDEBUG -DFCODE_INTERNAL
36 CPPFLAGS += -I ../include -I $(ROOT)/usr/platform/sun4u/include
37 CERRWARN += -_gcc=-Wno-unused-variable
38 CERRWARN += -_gcc=-Wno-uninitialized
39 LDFLAGS += -R/usr/lib/efcode/$(MACH64) -M mapfile64
40
41 LIBS = fcode.so fcdriver.so
42 $(PROG) := LDLIBS += -L$(ADJUNCT_PROTO)/usr/lib/efcode/$(MACH64) \
43 $(LIBS:%=$(EFCODEDIR64)/%)
44
45 all: $(PROG)
46
47 clean:
48 -$(RM) $(PROG)
49
50 install: all .WAIT $(ROOTCMD)
51
52 lint: lint_PROG
53
54 .KEEP_STATE:
55
56 include $(SRC)/cmd/Makefile.targ
|
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # Copyright 2005 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 include $(SRC)/cmd/Makefile.cmd
28 include $(SRC)/cmd/Makefile.cmd.64
29
30 PROG = interpreter
31
32 EFCODEDIR64 = $(ROOT)/usr/lib/efcode/$(MACH64)
33 ROOTCMDDIR = $(EFCODEDIR64)
34
35 CPPFLAGS += -DDEBUG -DFCODE_INTERNAL
36 CPPFLAGS += -I ../include -I $(ROOT)/usr/platform/sun4u/include
37 CERRWARN += -_gcc=-Wno-unused-variable
38 CERRWARN += $(CNOWARN_UNINIT)
39 LDFLAGS += -R/usr/lib/efcode/$(MACH64) -M mapfile64
40
41 LIBS = fcode.so fcdriver.so
42 $(PROG) := LDLIBS += -L$(ADJUNCT_PROTO)/usr/lib/efcode/$(MACH64) \
43 $(LIBS:%=$(EFCODEDIR64)/%)
44
45 all: $(PROG)
46
47 clean:
48 -$(RM) $(PROG)
49
50 install: all .WAIT $(ROOTCMD)
51
52 lint: lint_PROG
53
54 .KEEP_STATE:
55
56 include $(SRC)/cmd/Makefile.targ
|