22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 .KEEP_STATE:
27
28 PROG = ctfstabs
29 SRCS = \
30 ctfstabs.c \
31 forth.c \
32 fth_enum.c \
33 fth_struct.c \
34 genassym.c \
35 list.c \
36 memory.c \
37 utils.c
38
39 include ../../Makefile.ctf
40
41 LDLIBS += -lctf
42
43 OBJS = $(SRCS:%.c=%.o)
44 LINTFILES = $(SRCS:%.c=%.ln)
45
46 LINTFLAGS = -mnux -L$(ROOT)/usr/lib
47 CERRWARN += -_gcc=-Wno-uninitialized
48 CERRWARN += -_gcc=-Wno-unused
49
50 .NO_PARALLEL:
51 .PARALLEL: $(OBJS) $(LINTFILES)
52
53 all: $(PROG)
54
55 $(PROG): $(OBJS)
56 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
57 $(POST_PROCESS)
58
59 %.o: ../common/%.c
60 $(COMPILE.c) $<
61
|
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 .KEEP_STATE:
27
28 PROG = ctfstabs
29 SRCS = \
30 ctfstabs.c \
31 forth.c \
32 fth_enum.c \
33 fth_struct.c \
34 genassym.c \
35 list.c \
36 memory.c \
37 utils.c
38
39 include ../../Makefile.ctf
40
41 LDLIBS += -lctf
42 NATIVE_LIBS += libctf.so
43
44 OBJS = $(SRCS:%.c=%.o)
45 LINTFILES = $(SRCS:%.c=%.ln)
46
47 LINTFLAGS = -mnux -L$(ROOT)/usr/lib
48 CERRWARN += -_gcc=-Wno-uninitialized
49 CERRWARN += -_gcc=-Wno-unused
50
51 .NO_PARALLEL:
52 .PARALLEL: $(OBJS) $(LINTFILES)
53
54 all: $(PROG)
55
56 $(PROG): $(OBJS)
57 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
58 $(POST_PROCESS)
59
60 %.o: ../common/%.c
61 $(COMPILE.c) $<
62
|