34 getarhdr.o getarsym.o getbase.o getdata.o \
35 getehdr.o getident.o getphdr.o getscn.o \
36 getshdr.o \
37 getphnum.o getshnum.o getshstrndx.o \
38 hash.o input.o kind.o \
39 ndxscn.o newdata.o newehdr.o newphdr.o \
40 newscn.o next.o nextscn.o output.o \
41 rand.o rawdata.o rawfile.o rawput.o \
42 strptr.o update.o error.o gelf.o \
43 clscook.o checksum.o
44 CLASSOBJS= clscook64.o newehdr64.o newphdr64.o update64.o \
45 checksum64.o
46 BLTOBJS= msg.o xlate.o xlate64.o
47 MISCOBJS= String.o args.o demangle.o nlist.o \
48 nplist.o
49 MISCOBJS64= nlist.o
50
51 OBJECTS= $(BLTOBJS) $(MACHOBJS) $(COMOBJS) $(CLASSOBJS) $(MISCOBJS)
52
53 include $(SRC)/lib/Makefile.lib
54
55 # Use the value of M4 set in Makefile.master via Makefile.lib
56
57 DEMOFILES= Makefile 00README acom.c dcom.c \
58 pcom.c tpcom.c dispsyms.c
59 DEMOFILESRCDIR= ../demo
60 ROOTDEMODIRBASE=$(ROOT)/usr/demo/ELF
61 ROOTDEMODIRS= $(ROOTDEMODIRBASE)
62
63 include $(SRC)/cmd/sgs/Makefile.com
64
65 MAPFILES = ../common/mapfile-vers
66
67 DYNFLAGS += $(VERSREF)
68 LDLIBS += $(CONVLIBDIR) $(CONV_LIB) -lc
69
70 CERRWARN += -_gcc=-Wno-parentheses
71 CERRWARN += -_gcc=-Wno-uninitialized
72
73 SMOFF += indenting
77 $(POST_PROCESS_A)
78
79
80 BLTDEFS= msg.h
81 BLTDATA= msg.c
82 BLTMESG= $(SGSMSGDIR)/libelf
83
84 BLTFILES= $(BLTDEFS) $(BLTDATA) $(BLTMESG)
85
86 SGSMSGCOM= ../common/libelf.msg
87 SGSMSG32= ../common/libelf.32.msg
88 SGSMSGTARG= $(SGSMSGCOM)
89 SGSMSGALL= $(SGSMSGCOM) $(SGSMSG32)
90
91 SGSMSGFLAGS1= $(SGSMSGFLAGS) -m $(BLTMESG)
92 SGSMSGFLAGS2= $(SGSMSGFLAGS) -h $(BLTDEFS) -d $(BLTDATA) -n libelf_msg
93
94 BLTSRCS= $(BLTOBJS:%.o=%.c)
95 LIBSRCS= $(COMOBJS:%.o=../common/%.c) $(MISCOBJS:%.o=../misc/%.c) \
96 $(MACHOBJS:%.o=%.c) $(BLTSRCS)
97
98 ROOTFS_DYNLIB= $(DYNLIB:%=$(ROOTFS_LIBDIR)/%)
99
100 ROOTFS_DYNLIB64= $(DYNLIB:%=$(ROOTFS_LIBDIR64)/%)
101
102 $(ROOTFS_DYNLIB) := FILEMODE= 755
103 $(ROOTFS_DYNLIB64) := FILEMODE= 755
104
105 LIBS = $(DYNLIB)
106
107 CLEANFILES += $(BLTSRCS) $(BLTFILES)
108
109 .PARALLEL: $(LIBS)
|
34 getarhdr.o getarsym.o getbase.o getdata.o \
35 getehdr.o getident.o getphdr.o getscn.o \
36 getshdr.o \
37 getphnum.o getshnum.o getshstrndx.o \
38 hash.o input.o kind.o \
39 ndxscn.o newdata.o newehdr.o newphdr.o \
40 newscn.o next.o nextscn.o output.o \
41 rand.o rawdata.o rawfile.o rawput.o \
42 strptr.o update.o error.o gelf.o \
43 clscook.o checksum.o
44 CLASSOBJS= clscook64.o newehdr64.o newphdr64.o update64.o \
45 checksum64.o
46 BLTOBJS= msg.o xlate.o xlate64.o
47 MISCOBJS= String.o args.o demangle.o nlist.o \
48 nplist.o
49 MISCOBJS64= nlist.o
50
51 OBJECTS= $(BLTOBJS) $(MACHOBJS) $(COMOBJS) $(CLASSOBJS) $(MISCOBJS)
52
53 include $(SRC)/lib/Makefile.lib
54 include $(SRC)/lib/Makefile.rootfs
55
56 # Use the value of M4 set in Makefile.master via Makefile.lib
57
58 DEMOFILES= Makefile 00README acom.c dcom.c \
59 pcom.c tpcom.c dispsyms.c
60 DEMOFILESRCDIR= ../demo
61 ROOTDEMODIRBASE=$(ROOT)/usr/demo/ELF
62 ROOTDEMODIRS= $(ROOTDEMODIRBASE)
63
64 include $(SRC)/cmd/sgs/Makefile.com
65
66 MAPFILES = ../common/mapfile-vers
67
68 DYNFLAGS += $(VERSREF)
69 LDLIBS += $(CONVLIBDIR) $(CONV_LIB) -lc
70
71 CERRWARN += -_gcc=-Wno-parentheses
72 CERRWARN += -_gcc=-Wno-uninitialized
73
74 SMOFF += indenting
78 $(POST_PROCESS_A)
79
80
81 BLTDEFS= msg.h
82 BLTDATA= msg.c
83 BLTMESG= $(SGSMSGDIR)/libelf
84
85 BLTFILES= $(BLTDEFS) $(BLTDATA) $(BLTMESG)
86
87 SGSMSGCOM= ../common/libelf.msg
88 SGSMSG32= ../common/libelf.32.msg
89 SGSMSGTARG= $(SGSMSGCOM)
90 SGSMSGALL= $(SGSMSGCOM) $(SGSMSG32)
91
92 SGSMSGFLAGS1= $(SGSMSGFLAGS) -m $(BLTMESG)
93 SGSMSGFLAGS2= $(SGSMSGFLAGS) -h $(BLTDEFS) -d $(BLTDATA) -n libelf_msg
94
95 BLTSRCS= $(BLTOBJS:%.o=%.c)
96 LIBSRCS= $(COMOBJS:%.o=../common/%.c) $(MISCOBJS:%.o=../misc/%.c) \
97 $(MACHOBJS:%.o=%.c) $(BLTSRCS)
98
99 LIBS = $(DYNLIB)
100
101 CLEANFILES += $(BLTSRCS) $(BLTFILES)
102
103 .PARALLEL: $(LIBS)
|