# # 13feb11 Note: This version of the Makefile builds i386 executables on a # 64-bit machine. It's used to build these executables since as of this date, # the 64-bit build is broken, with pointers-cast-to-ints problems. Even after # this problem is fixed, we may want to keep this Makefile version around, so # we can build 32-bit code on a 64-bit machine. We'll see # OBJECTS = parser.o parser-aux.o flex.o parse-tree.o translator.o \ sym.o sym-aux.o typechk.o chkspec.o error.o \ browser-stubs.o built-ins.o io.o list.o debug.o interp.o \ browser-hooks.o options.o where.o cpplist.o vlist.o str.o \ quant.o validate.o universe.o # list++.o strlist++.o PLUSPLUSOBJECTS = parser.o parser-aux.o flex.o parse-tree.o translator++.o \ sym.o sym-aux.o typechk.o chkspec.o error.o \ browser-stubs.o built-ins.o io.o list.o debug.o interp.o \ browser-hooks.o options.o main++.o cpplist.o vlist.o \ where.o quant.o validate.o universe.o \ str.o cppstr.o list++.o cppstrlist.o PLUSPLUSOBJECTS2 = parser.o parser-aux.o flex.o parse-tree.o translator++.o \ sym.o sym-aux.o typechk.o chkspec.o error.o \ browser-stubs.o built-ins.o io.o list.o debug.o interp.o \ browser-hooks.o non-dump-main++.o cpplist.o vlist.o \ where.o # list++.o strlist++.o BROBJECTS = parser.o parser-aux.o flex.o parse-tree.o bm_translator.o \ sym.o sym-aux.o typechk.o chkspec.o error.o \ bm_symTab.o bm_parser.o XOBJECTS = xparser.o parser-aux.o flex.o parse-tree.o translator.o\ sym.o sym-aux.o typechk.o error.o SYMTESTOBJS = sym.o sym-test.o error.o list.o cpplist.o TRANSSRCDIR = ../../source/c CSOURCES = \ $(TRANSSRCDIR)/parser.c \ $(TRANSSRCDIR)/parser-aux.c \ $(TRANSSRCDIR)/flex.c \ $(TRANSSRCDIR)/parse-tree.c \ $(TRANSSRCDIR)/translator.c \ $(TRANSSRCDIR)/sym.c \ $(TRANSSRCDIR)/sym-aux.c \ $(TRANSSRCDIR)/typechk.c \ $(TRANSSRCDIR)/chkspec.c \ $(TRANSSRCDIR)/error.c \ $(TRANSSRCDIR)/browser-stubs.c \ $(TRANSSRCDIR)/built-ins.c \ $(TRANSSRCDIR)/io.c \ $(TRANSSRCDIR)/list.c \ $(TRANSSRCDIR)/debug.c \ $(TRANSSRCDIR)/interp.c \ $(TRANSSRCDIR)/vlist.c \ $(TRANSSRCDIR)/browser-hooks.c \ $(TRANSSRCDIR)/main++.C \ $(TRANSSRCDIR)/where.c CDEFS = \ $(TRANSSRCDIR)/parse-tree.h \ $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/type1.h \ $(TRANSSRCDIR)/parser-aux.h \ $(TRANSSRCDIR)/std-macros.h PRINTSOURCES = \ Makefile \ $(TRANSSRCDIR)/parser.y \ $(TRANSSRCDIR)/parser-aux.c \ $(TRANSSRCDIR)/flex.l \ $(TRANSSRCDIR)/parse-tree.c \ $(TRANSSRCDIR)/translator. \ $(TRANSSRCDIR)/sym.c \ $(TRANSSRCDIR)/sym-aux.c \ $(TRANSSRCDIR)/typechk.c \ $(TRANSSRCDIR)/chkspec.c \ $(TRANSSRCDIR)/error.c \ $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/parser-aux.h \ $(TRANSSRCDIR)/parse-tree.h \ $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/sym-aux.h \ $(TRANSSRCDIR)/type.h \ $(TRANSSRCDIR)/std-macros.h #CFLAGS = -g -c #CFLAGS = -g -c -pedantic #CFLAGS = -g -c -ansi -pedantic -Dmc68000 #CFLAGS = -ggdb -c -DRSL -DSOLARIS -D__STDC__ -DOSX CFLAGS = -g -c -DRSL -DOSX #ACFLAGS = -ggdb -c -DRSL -DSOLARIS -Dgcc_2_6_3 -Dgcc_3_1 -D__STDC__ -DOSX ACFLAGS = -ggdb -c -DRSL -DSOLARIS -Dgcc_2_6_3 -Dgcc_3_1 -D__STDC__ -DOSX ACFLAGS = -g -c -DRSL -DSOLARIS -Dgcc_2_6_3 -Dgcc_3_1 -DOSX #CCFLAGS = -ggdb -c -DRSL -DSOLARIS -Dgcc_2_6_3 -Dgcc_3_1 -D__STDC__ -DOSX CCFLAGS = -g -c -DRSL -DSOLARIS -Dgcc_2_6_3 -Dgcc_3_1 -DOSX #LEXFLAGS = -g -c -ansi -pedantic -Dmc68000 -DLEXDEBUG LEXFLAGS = -g -c -DLEXDEBUG -DRSL -DSOLARIS -DOSX LDFLAGS = -g -Dmc68000 #LDFLAGS = -g YFLAGS = -d -v #YCFLAGS = -g -D__STDC__ -DOSX -c -DYYDEBUG -DSYYDEBUG -DSOLARIS YCFLAGS = -g -DOSX -c -DYYDEBUG -DSYYDEBUG -DSOLARIS #TCFLAGS = -g -D__STDC__ -DOSX -DYYDEBUG -DSYYDEBUG -DSOLARIS TCFLAGS = -g -DOSX -DYYDEBUG -DSYYDEBUG -DSOLARIS #YCFLAGS = #YACC = /usr/bin/yacc #YACC = /usr/local/bin/bison -y YACC = /sw/bin/bison -y -v #YACC = /usr/pkg/gnu/bin/bison -o y.tab.c #YACC = /home/gfisher/yacc/yacc #LEX = /usr/ccs/bin/lex LEX = flex -l PLATFORM = OSX-INTEL LIBES = -lm -L$(TOP)/lib/$(PLATFORM) #LIBES = -lm -L$(TOP)/lib/$(PLATFORM) -lsupport #LIBES = /usr/ccs/lib/libl.a -lm -lw \ -L$(TOP)/lib/$(PLATFORM) -lsupport #LIBES = -ll -lm -lw \ # -L$(TOP)/lib/$(PLATFORM) -lsupport HEADERS = globals.h YPARSERVERSION = $(TRANSSRCDIR)/parser.y BROWSERDIR = $(TRANSSRCDIR)/hyperlinks RBROWSEDIR = $(TRANSSRCDIR)/$(TRANSSRCDIR)/rbrowse TOP = /users/gfisher/work SUPPORTINCLUDEDIR = $(TOP)/include TSTPATH = ../../../testing G++ = g++ CC = gcc default: specl # # Clean, remake, retest. all: clean specl specl++ tests # "Normal" stand-alone version. specl: $(OBJECTS) gcc $(LDFLAGS) $(OBJECTS) $(LIBES) $(TCFLAGS) -o specl touch RSLUPDATED # C++-driven version -- to test out how to call things from other C++ # applications, most partcularly the iclass-based browser. specl++: $(PLUSPLUSOBJECTS) $(G++) $(LDFLAGS) $(PLUSPLUSOBJECTS) $(LIBES) $(TCFLAGS) -o specl++ # Panic, get-something-to-work version. tp: $(PLUSPLUSOBJECTS2) $(G++) $(LDFLAGS) $(PLUSPLUSOBJECTS2) $(LIBES) $(TCFLAGS) -o tp # Browser integrable version. DOES NOT CURRENTLY WORK because of -r flag. # Given this non-working status, the browser integrates by compiling in each of # the necessary .o's directly -- what a pain. bm_t: $(BROBJECTS) cc -r $(LDFLAGS) $(BROBJECTS) $(LIBES) $(TCFLAGS) -o bm_t symtest: $(SYMTESTOBJS) gcc -g $(SYMTESTOBJS) -o symtest $(TRANSSRCDIR)/parser.c: ${YPARSERVERSION} @echo "Expect 56 shift/reduce, 5 reduce/reduce conflicts" $(YACC) $(YFLAGS) ${YPARSERVERSION} mv y.tab.c $(TRANSSRCDIR)/parser.c mv y.tab.h $(TRANSSRCDIR)/tokens.h parser.o: $(TRANSSRCDIR)/parser.c $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/tokens.h $(TRANSSRCDIR)/parse-tree.h \ $(TRANSSRCDIR)/sym.h $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/translator.h gcc $(YCFLAGS) $(TRANSSRCDIR)/parser.c parse-tree.o: $(TRANSSRCDIR)/parse-tree.c $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/parse-tree.c $(TRANSSRCDIR)/flex.c: $(TRANSSRCDIR)/flex.l $(TRANSSRCDIR)/lex.h $(LEX) $(TRANSSRCDIR)/flex.l rm -f $(TRANSSRCDIR)/flex.c mv lex.yy.c $(TRANSSRCDIR)/flex.c flex.o: $(TRANSSRCDIR)/flex.c $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/sym.h $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parser.h $(TRANSSRCDIR)/parse-tree.h gcc $(LEXFLAGS) $(TRANSSRCDIR)/flex.c sym-aux.o: $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/parse-tree.h \ $(TRANSSRCDIR)/parser.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/sym-aux.h $(TRANSSRCDIR)/sym-aux.c \ $(TRANSSRCDIR)/parser-aux.h $(TRANSSRCDIR)/tokens.h gcc $(ACFLAGS) $(TRANSSRCDIR)/sym-aux.c translator.o: $(TRANSSRCDIR)/translator.c $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/translator.h gcc $(ACFLAGS) $(TRANSSRCDIR)/translator.c sym.o: $(TRANSSRCDIR)/sym.c $(TRANSSRCDIR)/parser.y \ $(TRANSSRCDIR)/tokens.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser-aux.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/type.h gcc $(CFLAGS) $(TRANSSRCDIR)/sym.c parser-aux.o: $(TRANSSRCDIR)/parser-aux.c $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/sym.h $(TRANSSRCDIR)/sym-aux.h \ $(TRANSSRCDIR)/parser-aux.h $(TRANSSRCDIR)/tokens.h gcc $(CFLAGS) $(TRANSSRCDIR)/parser-aux.c typechk.o: $(TRANSSRCDIR)/typechk.c $(TRANSSRCDIR)/typechk.h \ $(TRANSSRCDIR)/type.h $(TRANSSRCDIR)/parse-tree.h \ $(TRANSSRCDIR)/tokens.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/typechk2.h gcc $(ACFLAGS) $(TRANSSRCDIR)/typechk.c translator++.o: $(TRANSSRCDIR)/translator.c $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/translator.h gcc -DBROWSER -DRSL \ $(ACFLAGS) $(YCFLAGS) $(TRANSSRCDIR)/translator.c \ -o translator++.o main++.o: $(TRANSSRCDIR)/main++.C $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/translator.h $(G++) -I$(RBROWSEDIR) \ $(ACFLAGS) $(YCFLAGS) $(TRANSSRCDIR)/main++.C \ -o main++.o non-dump-main++.o: $(TRANSSRCDIR)/non-dump-main++.C $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/translator.h $(G++) \ $(ACFLAGS) $(YCFLAGS) $(TRANSSRCDIR)/non-dump-main++.C \ -o non-dump-main++.o quant.o: $(TRANSSRCDIR)/quant.c gcc -c $(CFLAGS) $(TRANSSRCDIR)/quant.c universe.o: $(TRANSSRCDIR)/universe.c gcc -c $(CFLAGS) $(TRANSSRCDIR)/universe.c validate.o: $(TRANSSRCDIR)/validate.c gcc -c $(CFLAGS) $(TRANSSRCDIR)/validate.c str.o: $(TRANSSRCDIR)/str.c gcc -c $(CFLAGS) $(TRANSSRCDIR)/str.c cppstr.o: $(TRANSSRCDIR)/cppstr.C $(G++) \ $(ACFLAGS) $(YCFLAGS) -Dgplusplus \ $(TRANSSRCDIR)/cppstr.C -o cppstr.o list++.o: $(TRANSSRCDIR)/list++.C $(G++) \ $(ACFLAGS) $(YCFLAGS) -Dgplusplus \ $(TRANSSRCDIR)/list++.C -o list++.o cppstrlist.o: $(TRANSSRCDIR)/cppstrlist.C $(G++) \ $(ACFLAGS) $(YCFLAGS) -Dgplusplus \ $(TRANSSRCDIR)/cppstrlist.C -o cppstrlist.o bm_translator.o: $(TRANSSRCDIR)/translator.c $(TRANSSRCDIR)/tokens.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/std-macros.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/translator.h gcc -DBROWSER \ $(ACFLAGS) $(YCFLAGS) $(TRANSSRCDIR)/translator.c \ -o bm_translator.o bm_parser.o: $(TRANSSRCDIR)/bm_parser.c $(BROWSERDIR)/symTab.h gcc $(CCFLAGS) -I$(BROWSERDIR) $(TRANSSRCDIR)/bm_parser.c browser-hooks.o: $(TRANSSRCDIR)/browser-hooks.c gcc $(CCFLAGS) $(TRANSSRCDIR)/browser-hooks.c options.o: $(TRANSSRCDIR)/options.c gcc $(CFLAGS) $(TRANSSRCDIR)/options.c where.o: $(TRANSSRCDIR)/where.c gcc $(CFLAGS) $(TRANSSRCDIR)/where.c # # The dependency on lex.l is for extern yylineno # -- you shouldn't use externs, Gene. chkspec.o: $(TRANSSRCDIR)/chkspec.c $(TRANSSRCDIR)/parser.h \ $(TRANSSRCDIR)/parse-tree.h $(TRANSSRCDIR)/sym.h \ $(TRANSSRCDIR)/tokens.h $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/lex.l gcc $(ACFLAGS) $(TRANSSRCDIR)/chkspec.c error.o: $(TRANSSRCDIR)/error.c $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/translator.h gcc $(CFLAGS) $(TRANSSRCDIR)/error.c browser-stubs.o: $(TRANSSRCDIR)/browser-stubs.c $(TRANSSRCDIR)/std-macros.h \ $(TRANSSRCDIR)/translator.h gcc $(CFLAGS) $(TRANSSRCDIR)/browser-stubs.c built-ins.o: $(TRANSSRCDIR)/built-ins.c $(TRANSSRCDIR)/std-macros.h gcc $(ACFLAGS) $(TRANSSRCDIR)/built-ins.c io.o: $(TRANSSRCDIR)/io.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/io.c list.o: $(TRANSSRCDIR)/list.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/list.c vlist.o: $(TRANSSRCDIR)/vlist.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/vlist.c cpplist.o: $(TRANSSRCDIR)/cpplist.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/cpplist.c debug.o: $(TRANSSRCDIR)/debug.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/debug.c interp.o: $(TRANSSRCDIR)/interp.c $(TRANSSRCDIR)/std-macros.h gcc $(CFLAGS) $(TRANSSRCDIR)/interp.c sym-test.o: $(TRANSSRCDIR)/sym-test.c gcc -c $(CFLAGS) $(TRANSSRCDIR)/sym-test.c depend: $(CSOURCES) makedepend -I$(TRANSSRCDIR) $(CSOURCES) emacs -batch Makefile -l .groom-makedepend.el # Historical note: # For some reason, seemingly shell-script-related, the following does not work. # # Now it does. FMI, the reason it did not work was due to an error in the # script that was looking for a non-existent path. No error message occurred, # and for some reason, because it was running from here, it died, whereas the # script did not die when run directly from the shell (i.e., just not via the # makefile). Go figure. And yes, I do hate UNIX. However, have you tried # developing in Windoze lately? And you thought UNIX was a crock! tests: output output++ output: @cd $(TSTPATH)/implementation/acceptance/$(PLATFORM); make output++: @cd $(TSTPATH)/implementation/acceptance/$(PLATFORM); make tests++ good: @cd $(TSTPATH)/implementation/acceptance/$(PLATFORM); make good print: $(PRINTSOURCES) imprint $(PRINTSOURCES) ls: $(PRINTSOURCES) @/bin/ls -sal $(PRINTSOURCES) clean: rm -f specl specl++ *.o \ $(TRANSSRCDIR)/parser.c $(TRANSSRCDIR)/flex.c # DO NOT DELETE THIS LINE -- make depend depends on it. parser.o: ../../source/c/std-macros.h /usr/include/string.h parser.o: /usr/include/_types.h /usr/include/sys/_types.h parser.o: /usr/include/sys/cdefs.h parser.o: /usr/include/machine/_types.h parser.o: /usr/include/i386/_types.h parser.o: /usr/include/secure/_string.h parser.o: /usr/include/secure/_common.h /usr/include/setjmp.h parser.o: /usr/include/machine/setjmp.h parser.o: /usr/include/i386/setjmp.h /usr/include/stdio.h parser.o: /usr/include/secure/_stdio.h parser.o: ../../source/c/parse-tree.h ../../source/c/val.h parser.o: ../../source/c/parser.h ../../source/c/sym.h parser.o: ../../source/c/type.h ../../source/c/interp.h parser.o: ../../source/c/str.h ../../source/c/cpplist.h parser.o: ../../source/c/translator.h parser.o: ../../source/c/parser-aux.h ../../source/c/sym-aux.h parser.o: ../../source/c/list.h ../../source/c/lex.h parser.o: ../../source/c/clist.h parser.o: ../../source/c/token-mapping.h /usr/include/stddef.h parser-aux.o: /usr/include/stdio.h /usr/include/_types.h parser-aux.o: /usr/include/sys/_types.h parser-aux.o: /usr/include/sys/cdefs.h parser-aux.o: /usr/include/machine/_types.h parser-aux.o: /usr/include/i386/_types.h parser-aux.o: /usr/include/secure/_stdio.h parser-aux.o: /usr/include/secure/_common.h parser-aux.o: /usr/include/stdlib.h parser-aux.o: /usr/include/Availability.h parser-aux.o: /usr/include/AvailabilityInternal.h parser-aux.o: /usr/include/sys/wait.h parser-aux.o: /usr/include/sys/signal.h parser-aux.o: /usr/include/sys/appleapiopts.h parser-aux.o: /usr/include/machine/signal.h parser-aux.o: /usr/include/i386/signal.h parser-aux.o: /usr/include/i386/_structs.h parser-aux.o: /usr/include/sys/_structs.h parser-aux.o: /usr/include/machine/_structs.h parser-aux.o: /usr/include/sys/resource.h parser-aux.o: /usr/include/machine/endian.h parser-aux.o: /usr/include/i386/endian.h parser-aux.o: /usr/include/sys/_endian.h parser-aux.o: /usr/include/libkern/_OSByteOrder.h parser-aux.o: /usr/include/libkern/i386/_OSByteOrder.h parser-aux.o: /usr/include/alloca.h parser-aux.o: /usr/include/machine/types.h parser-aux.o: /usr/include/i386/types.h parser-aux.o: ../../source/c/std-macros.h parser-aux.o: /usr/include/string.h parser-aux.o: /usr/include/secure/_string.h parser-aux.o: /usr/include/setjmp.h parser-aux.o: /usr/include/machine/setjmp.h parser-aux.o: /usr/include/i386/setjmp.h parser-aux.o: ../../source/c/parse-tree.h ../../source/c/val.h parser-aux.o: ../../source/c/parser.h ../../source/c/tokens.h parser-aux.o: ../../source/c/sym.h ../../source/c/type.h parser-aux.o: ../../source/c/interp.h ../../source/c/str.h parser-aux.o: ../../source/c/cpplist.h parser-aux.o: ../../source/c/sym-aux.h ../../source/c/list.h parser-aux.o: ../../source/c/parser-aux.h parser-aux.o: ../../source/c/token-mapping.h flex.o: /usr/include/stdio.h /usr/include/_types.h flex.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h flex.o: /usr/include/machine/_types.h flex.o: /usr/include/i386/_types.h flex.o: /usr/include/secure/_stdio.h flex.o: /usr/include/secure/_common.h /usr/include/math.h flex.o: /usr/include/architecture/i386/math.h flex.o: ../../source/c/std-macros.h /usr/include/string.h flex.o: /usr/include/secure/_string.h /usr/include/setjmp.h flex.o: /usr/include/machine/setjmp.h flex.o: /usr/include/i386/setjmp.h ../../source/c/parse-tree.h flex.o: ../../source/c/val.h ../../source/c/parser.h flex.o: ../../source/c/tokens.h ../../source/c/sym.h flex.o: ../../source/c/type.h ../../source/c/interp.h flex.o: ../../source/c/str.h ../../source/c/cpplist.h flex.o: ../../source/c/translator.h ../../source/c/options.h flex.o: ../../source/c/lex.h ../../source/c/clist.h flex.o: ../../source/c/token-mapping.h /usr/include/stdlib.h flex.o: /usr/include/Availability.h flex.o: /usr/include/AvailabilityInternal.h flex.o: /usr/include/sys/wait.h /usr/include/sys/signal.h flex.o: /usr/include/sys/appleapiopts.h flex.o: /usr/include/machine/signal.h flex.o: /usr/include/i386/signal.h flex.o: /usr/include/i386/_structs.h flex.o: /usr/include/sys/_structs.h flex.o: /usr/include/machine/_structs.h flex.o: /usr/include/sys/resource.h flex.o: /usr/include/machine/endian.h flex.o: /usr/include/i386/endian.h /usr/include/sys/_endian.h flex.o: /usr/include/libkern/_OSByteOrder.h flex.o: /usr/include/libkern/i386/_OSByteOrder.h flex.o: /usr/include/alloca.h /usr/include/machine/types.h flex.o: /usr/include/i386/types.h parse-tree.o: ../../source/c/std-macros.h parse-tree.o: /usr/include/string.h /usr/include/_types.h parse-tree.o: /usr/include/sys/_types.h parse-tree.o: /usr/include/sys/cdefs.h parse-tree.o: /usr/include/machine/_types.h parse-tree.o: /usr/include/i386/_types.h parse-tree.o: /usr/include/secure/_string.h parse-tree.o: /usr/include/secure/_common.h parse-tree.o: /usr/include/setjmp.h parse-tree.o: /usr/include/machine/setjmp.h parse-tree.o: /usr/include/i386/setjmp.h parse-tree.o: ../../source/c/parse-tree.h ../../source/c/val.h parse-tree.o: ../../source/c/parser-aux.h /usr/include/stdio.h parse-tree.o: /usr/include/secure/_stdio.h parse-tree.o: ../../source/c/sym.h ../../source/c/type.h parse-tree.o: ../../source/c/interp.h ../../source/c/str.h parse-tree.o: ../../source/c/cpplist.h ../../source/c/parser.h parse-tree.o: ../../source/c/tokens.h /usr/include/stdlib.h parse-tree.o: /usr/include/Availability.h parse-tree.o: /usr/include/AvailabilityInternal.h parse-tree.o: /usr/include/sys/wait.h parse-tree.o: /usr/include/sys/signal.h parse-tree.o: /usr/include/sys/appleapiopts.h parse-tree.o: /usr/include/machine/signal.h parse-tree.o: /usr/include/i386/signal.h parse-tree.o: /usr/include/i386/_structs.h parse-tree.o: /usr/include/sys/_structs.h parse-tree.o: /usr/include/machine/_structs.h parse-tree.o: /usr/include/sys/resource.h parse-tree.o: /usr/include/machine/endian.h parse-tree.o: /usr/include/i386/endian.h parse-tree.o: /usr/include/sys/_endian.h parse-tree.o: /usr/include/libkern/_OSByteOrder.h parse-tree.o: /usr/include/libkern/i386/_OSByteOrder.h parse-tree.o: /usr/include/alloca.h parse-tree.o: /usr/include/machine/types.h parse-tree.o: /usr/include/i386/types.h translator.o: /usr/include/stdio.h /usr/include/_types.h translator.o: /usr/include/sys/_types.h translator.o: /usr/include/sys/cdefs.h translator.o: /usr/include/machine/_types.h translator.o: /usr/include/i386/_types.h translator.o: /usr/include/secure/_stdio.h translator.o: /usr/include/secure/_common.h translator.o: /usr/include/stdlib.h translator.o: /usr/include/Availability.h translator.o: /usr/include/AvailabilityInternal.h translator.o: /usr/include/sys/wait.h translator.o: /usr/include/sys/signal.h translator.o: /usr/include/sys/appleapiopts.h translator.o: /usr/include/machine/signal.h translator.o: /usr/include/i386/signal.h translator.o: /usr/include/i386/_structs.h translator.o: /usr/include/sys/_structs.h translator.o: /usr/include/machine/_structs.h translator.o: /usr/include/sys/resource.h translator.o: /usr/include/machine/endian.h translator.o: /usr/include/i386/endian.h translator.o: /usr/include/sys/_endian.h translator.o: /usr/include/libkern/_OSByteOrder.h translator.o: /usr/include/libkern/i386/_OSByteOrder.h translator.o: /usr/include/alloca.h translator.o: /usr/include/machine/types.h translator.o: /usr/include/i386/types.h ../../source/c/list.h translator.o: ../../source/c/std-macros.h translator.o: /usr/include/string.h translator.o: /usr/include/secure/_string.h translator.o: /usr/include/setjmp.h translator.o: /usr/include/machine/setjmp.h translator.o: /usr/include/i386/setjmp.h translator.o: ../../source/c/parse-tree.h ../../source/c/val.h translator.o: ../../source/c/sym.h ../../source/c/type.h translator.o: ../../source/c/interp.h ../../source/c/str.h translator.o: ../../source/c/cpplist.h translator.o: ../../source/c/options.h ../../source/c/parser.h translator.o: ../../source/c/tokens.h translator.o: ../../source/c/translator.h translator.o: ../../source/c/type-preds.h translator.o: ../../source/c/utilities.h translator.o: ../../source/c/clist.h ../../source/c/sym-aux.h translator.o: ../../source/c/universe.h translator.o: ../../source/c/token-mapping.h sym.o: ../../source/c/std-macros.h /usr/include/string.h sym.o: /usr/include/_types.h /usr/include/sys/_types.h sym.o: /usr/include/sys/cdefs.h /usr/include/machine/_types.h sym.o: /usr/include/i386/_types.h sym.o: /usr/include/secure/_string.h sym.o: /usr/include/secure/_common.h /usr/include/setjmp.h sym.o: /usr/include/machine/setjmp.h sym.o: /usr/include/i386/setjmp.h ../../source/c/parse-tree.h sym.o: ../../source/c/val.h ../../source/c/parser.h sym.o: /usr/include/stdio.h /usr/include/secure/_stdio.h sym.o: ../../source/c/tokens.h ../../source/c/sym.h sym.o: ../../source/c/type.h ../../source/c/interp.h sym.o: ../../source/c/str.h ../../source/c/cpplist.h sym.o: ../../source/c/parser-aux.h sym.o: ../../source/c/token-mapping.h /usr/include/stdlib.h sym.o: /usr/include/Availability.h sym.o: /usr/include/AvailabilityInternal.h sym.o: /usr/include/sys/wait.h /usr/include/sys/signal.h sym.o: /usr/include/sys/appleapiopts.h sym.o: /usr/include/machine/signal.h sym.o: /usr/include/i386/signal.h /usr/include/i386/_structs.h sym.o: /usr/include/sys/_structs.h sym.o: /usr/include/machine/_structs.h sym.o: /usr/include/sys/resource.h sym.o: /usr/include/machine/endian.h sym.o: /usr/include/i386/endian.h /usr/include/sys/_endian.h sym.o: /usr/include/libkern/_OSByteOrder.h sym.o: /usr/include/libkern/i386/_OSByteOrder.h sym.o: /usr/include/alloca.h /usr/include/machine/types.h sym.o: /usr/include/i386/types.h sym-aux.o: /usr/include/math.h sym-aux.o: /usr/include/architecture/i386/math.h sym-aux.o: /usr/include/sys/cdefs.h sym-aux.o: ../../source/c/std-macros.h /usr/include/string.h sym-aux.o: /usr/include/_types.h /usr/include/sys/_types.h sym-aux.o: /usr/include/machine/_types.h sym-aux.o: /usr/include/i386/_types.h sym-aux.o: /usr/include/secure/_string.h sym-aux.o: /usr/include/secure/_common.h /usr/include/setjmp.h sym-aux.o: /usr/include/machine/setjmp.h sym-aux.o: /usr/include/i386/setjmp.h ../../source/c/options.h sym-aux.o: ../../source/c/parse-tree.h ../../source/c/val.h sym-aux.o: ../../source/c/parser.h /usr/include/stdio.h sym-aux.o: /usr/include/secure/_stdio.h ../../source/c/sym.h sym-aux.o: ../../source/c/type.h ../../source/c/interp.h sym-aux.o: ../../source/c/str.h ../../source/c/cpplist.h sym-aux.o: ../../source/c/sym-aux.h ../../source/c/list.h sym-aux.o: ../../source/c/parser-aux.h ../../source/c/tokens.h sym-aux.o: ../../source/c/built-ins.h sym-aux.o: ../../source/c/token-mapping.h sym-aux.o: ../../source/c/type-preds.h typechk.o: /usr/include/stdlib.h /usr/include/Availability.h typechk.o: /usr/include/AvailabilityInternal.h typechk.o: /usr/include/_types.h /usr/include/sys/_types.h typechk.o: /usr/include/sys/cdefs.h typechk.o: /usr/include/machine/_types.h typechk.o: /usr/include/i386/_types.h /usr/include/sys/wait.h typechk.o: /usr/include/sys/signal.h typechk.o: /usr/include/sys/appleapiopts.h typechk.o: /usr/include/machine/signal.h typechk.o: /usr/include/i386/signal.h typechk.o: /usr/include/i386/_structs.h typechk.o: /usr/include/sys/_structs.h typechk.o: /usr/include/machine/_structs.h typechk.o: /usr/include/sys/resource.h typechk.o: /usr/include/machine/endian.h typechk.o: /usr/include/i386/endian.h typechk.o: /usr/include/sys/_endian.h typechk.o: /usr/include/libkern/_OSByteOrder.h typechk.o: /usr/include/libkern/i386/_OSByteOrder.h typechk.o: /usr/include/alloca.h /usr/include/machine/types.h typechk.o: /usr/include/i386/types.h typechk.o: ../../source/c/std-macros.h /usr/include/string.h typechk.o: /usr/include/secure/_string.h typechk.o: /usr/include/secure/_common.h /usr/include/setjmp.h typechk.o: /usr/include/machine/setjmp.h typechk.o: /usr/include/i386/setjmp.h typechk.o: ../../source/c/parse-tree.h ../../source/c/val.h typechk.o: ../../source/c/parser.h /usr/include/stdio.h typechk.o: /usr/include/secure/_stdio.h typechk.o: ../../source/c/tokens.h ../../source/c/sym.h typechk.o: ../../source/c/type.h ../../source/c/interp.h typechk.o: ../../source/c/str.h ../../source/c/cpplist.h typechk.o: ../../source/c/sym-aux.h ../../source/c/list.h typechk.o: ../../source/c/type-preds.h typechk.o: ../../source/c/parser-aux.h typechk.o: ../../source/c/typechk.hP ../../source/c/where.h typechk.o: ../../source/c/options.h ../../source/c/validate.h typechk.o: ../../source/c/token-mapping.h chkspec.o: ../../source/c/std-macros.h /usr/include/string.h chkspec.o: /usr/include/_types.h /usr/include/sys/_types.h chkspec.o: /usr/include/sys/cdefs.h chkspec.o: /usr/include/machine/_types.h chkspec.o: /usr/include/i386/_types.h chkspec.o: /usr/include/secure/_string.h chkspec.o: /usr/include/secure/_common.h /usr/include/setjmp.h chkspec.o: /usr/include/machine/setjmp.h chkspec.o: /usr/include/i386/setjmp.h chkspec.o: ../../source/c/parse-tree.h ../../source/c/val.h chkspec.o: ../../source/c/sym.h ../../source/c/type.h chkspec.o: ../../source/c/interp.h ../../source/c/str.h chkspec.o: ../../source/c/cpplist.h ../../source/c/parser.h chkspec.o: /usr/include/stdio.h /usr/include/secure/_stdio.h chkspec.o: ../../source/c/tokens.h ../../source/c/sym-aux.h chkspec.o: ../../source/c/list.h ../../source/c/chkspec.h chkspec.o: ../../source/c/lex.h ../../source/c/clist.h chkspec.o: ../../source/c/token-mapping.h chkspec.o: /usr/include/stdlib.h /usr/include/Availability.h chkspec.o: /usr/include/AvailabilityInternal.h chkspec.o: /usr/include/sys/wait.h /usr/include/sys/signal.h chkspec.o: /usr/include/sys/appleapiopts.h chkspec.o: /usr/include/machine/signal.h chkspec.o: /usr/include/i386/signal.h chkspec.o: /usr/include/i386/_structs.h chkspec.o: /usr/include/sys/_structs.h chkspec.o: /usr/include/machine/_structs.h chkspec.o: /usr/include/sys/resource.h chkspec.o: /usr/include/machine/endian.h chkspec.o: /usr/include/i386/endian.h chkspec.o: /usr/include/sys/_endian.h chkspec.o: /usr/include/libkern/_OSByteOrder.h chkspec.o: /usr/include/libkern/i386/_OSByteOrder.h chkspec.o: /usr/include/alloca.h /usr/include/machine/types.h chkspec.o: /usr/include/i386/types.h error.o: /usr/include/stdio.h /usr/include/_types.h error.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h error.o: /usr/include/machine/_types.h error.o: /usr/include/i386/_types.h error.o: /usr/include/secure/_stdio.h error.o: /usr/include/secure/_common.h ../../source/c/list.h error.o: ../../source/c/std-macros.h /usr/include/string.h error.o: /usr/include/secure/_string.h /usr/include/setjmp.h error.o: /usr/include/machine/setjmp.h error.o: /usr/include/i386/setjmp.h error.o: ../../source/c/parse-tree.h ../../source/c/val.h error.o: ../../source/c/sym.h ../../source/c/type.h error.o: ../../source/c/interp.h ../../source/c/str.h error.o: ../../source/c/cpplist.h ../../source/c/translator.h error.o: ../../source/c/error.h browser-stubs.o: ../../source/c/bm_symTab.h browser-stubs.o: ../../source/c/std-macros.h browser-stubs.o: /usr/include/string.h /usr/include/_types.h browser-stubs.o: /usr/include/sys/_types.h browser-stubs.o: /usr/include/sys/cdefs.h browser-stubs.o: /usr/include/machine/_types.h browser-stubs.o: /usr/include/i386/_types.h browser-stubs.o: /usr/include/secure/_string.h browser-stubs.o: /usr/include/secure/_common.h browser-stubs.o: /usr/include/setjmp.h browser-stubs.o: /usr/include/machine/setjmp.h browser-stubs.o: /usr/include/i386/setjmp.h built-ins.o: ../../source/c/std-macros.h /usr/include/string.h built-ins.o: /usr/include/_types.h /usr/include/sys/_types.h built-ins.o: /usr/include/sys/cdefs.h built-ins.o: /usr/include/machine/_types.h built-ins.o: /usr/include/i386/_types.h built-ins.o: /usr/include/secure/_string.h built-ins.o: /usr/include/secure/_common.h built-ins.o: /usr/include/setjmp.h built-ins.o: /usr/include/machine/setjmp.h built-ins.o: /usr/include/i386/setjmp.h built-ins.o: ../../source/c/tokens.h built-ins.o: ../../source/c/parse-tree.h ../../source/c/val.h built-ins.o: ../../source/c/sym.h ../../source/c/type.h built-ins.o: ../../source/c/interp.h ../../source/c/str.h built-ins.o: ../../source/c/cpplist.h built-ins.o: ../../source/c/type-preds.h built-ins.o: ../../source/c/built-ins.h built-ins.o: ../../source/c/token-mapping.h built-ins.o: /usr/include/stdio.h /usr/include/secure/_stdio.h built-ins.o: /usr/include/stdlib.h /usr/include/Availability.h built-ins.o: /usr/include/AvailabilityInternal.h built-ins.o: /usr/include/sys/wait.h /usr/include/sys/signal.h built-ins.o: /usr/include/sys/appleapiopts.h built-ins.o: /usr/include/machine/signal.h built-ins.o: /usr/include/i386/signal.h built-ins.o: /usr/include/i386/_structs.h built-ins.o: /usr/include/sys/_structs.h built-ins.o: /usr/include/machine/_structs.h built-ins.o: /usr/include/sys/resource.h built-ins.o: /usr/include/machine/endian.h built-ins.o: /usr/include/i386/endian.h built-ins.o: /usr/include/sys/_endian.h built-ins.o: /usr/include/libkern/_OSByteOrder.h built-ins.o: /usr/include/libkern/i386/_OSByteOrder.h built-ins.o: /usr/include/alloca.h built-ins.o: /usr/include/machine/types.h built-ins.o: /usr/include/i386/types.h io.o: /usr/include/stdio.h /usr/include/_types.h io.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h io.o: /usr/include/machine/_types.h /usr/include/i386/_types.h io.o: /usr/include/secure/_stdio.h io.o: /usr/include/secure/_common.h io.o: ../../source/c/std-macros.h /usr/include/string.h io.o: /usr/include/secure/_string.h /usr/include/setjmp.h io.o: /usr/include/machine/setjmp.h /usr/include/i386/setjmp.h io.o: ../../source/c/parse-tree.h ../../source/c/val.h io.o: ../../source/c/sym.h ../../source/c/type.h io.o: ../../source/c/interp.h ../../source/c/str.h io.o: ../../source/c/cpplist.h ../../source/c/type-preds.h io.o: ../../source/c/sym-aux.h ../../source/c/list.h io.o: ../../source/c/built-ins.h ../../source/c/io.h list.o: /usr/include/stdio.h /usr/include/_types.h list.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h list.o: /usr/include/machine/_types.h list.o: /usr/include/i386/_types.h list.o: /usr/include/secure/_stdio.h list.o: /usr/include/secure/_common.h /usr/include/stdlib.h list.o: /usr/include/Availability.h list.o: /usr/include/AvailabilityInternal.h list.o: /usr/include/sys/wait.h /usr/include/sys/signal.h list.o: /usr/include/sys/appleapiopts.h list.o: /usr/include/machine/signal.h list.o: /usr/include/i386/signal.h list.o: /usr/include/i386/_structs.h list.o: /usr/include/sys/_structs.h list.o: /usr/include/machine/_structs.h list.o: /usr/include/sys/resource.h list.o: /usr/include/machine/endian.h list.o: /usr/include/i386/endian.h /usr/include/sys/_endian.h list.o: /usr/include/libkern/_OSByteOrder.h list.o: /usr/include/libkern/i386/_OSByteOrder.h list.o: /usr/include/alloca.h /usr/include/machine/types.h list.o: /usr/include/i386/types.h ../../source/c/list.h list.o: ../../source/c/std-macros.h /usr/include/string.h list.o: /usr/include/secure/_string.h /usr/include/setjmp.h list.o: /usr/include/machine/setjmp.h list.o: /usr/include/i386/setjmp.h debug.o: /usr/include/stdio.h /usr/include/_types.h debug.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h debug.o: /usr/include/machine/_types.h debug.o: /usr/include/i386/_types.h debug.o: /usr/include/secure/_stdio.h debug.o: /usr/include/secure/_common.h /usr/include/stdlib.h debug.o: /usr/include/Availability.h debug.o: /usr/include/AvailabilityInternal.h debug.o: /usr/include/sys/wait.h /usr/include/sys/signal.h debug.o: /usr/include/sys/appleapiopts.h debug.o: /usr/include/machine/signal.h debug.o: /usr/include/i386/signal.h debug.o: /usr/include/i386/_structs.h debug.o: /usr/include/sys/_structs.h debug.o: /usr/include/machine/_structs.h debug.o: /usr/include/sys/resource.h debug.o: /usr/include/machine/endian.h debug.o: /usr/include/i386/endian.h /usr/include/sys/_endian.h debug.o: /usr/include/libkern/_OSByteOrder.h debug.o: /usr/include/libkern/i386/_OSByteOrder.h debug.o: /usr/include/alloca.h /usr/include/machine/types.h debug.o: /usr/include/i386/types.h ../../source/c/std-macros.h debug.o: /usr/include/string.h /usr/include/secure/_string.h debug.o: /usr/include/setjmp.h /usr/include/machine/setjmp.h debug.o: /usr/include/i386/setjmp.h ../../source/c/clist.h debug.o: ../../source/c/parse-tree.h ../../source/c/val.h debug.o: ../../source/c/tokens.h ../../source/c/sym.h debug.o: ../../source/c/type.h ../../source/c/interp.h debug.o: ../../source/c/str.h ../../source/c/cpplist.h debug.o: ../../source/c/sym-aux.h ../../source/c/list.h debug.o: ../../source/c/translator.h ../../source/c/debug.h debug.o: ../../source/c/token-mapping.h interp.o: /usr/include/setjmp.h /usr/include/machine/setjmp.h interp.o: /usr/include/i386/setjmp.h /usr/include/sys/cdefs.h interp.o: /usr/include/stdio.h /usr/include/_types.h interp.o: /usr/include/sys/_types.h interp.o: /usr/include/machine/_types.h interp.o: /usr/include/i386/_types.h interp.o: /usr/include/secure/_stdio.h interp.o: /usr/include/secure/_common.h /usr/include/stdlib.h interp.o: /usr/include/Availability.h interp.o: /usr/include/AvailabilityInternal.h interp.o: /usr/include/sys/wait.h /usr/include/sys/signal.h interp.o: /usr/include/sys/appleapiopts.h interp.o: /usr/include/machine/signal.h interp.o: /usr/include/i386/signal.h interp.o: /usr/include/i386/_structs.h interp.o: /usr/include/sys/_structs.h interp.o: /usr/include/machine/_structs.h interp.o: /usr/include/sys/resource.h interp.o: /usr/include/machine/endian.h interp.o: /usr/include/i386/endian.h interp.o: /usr/include/sys/_endian.h interp.o: /usr/include/libkern/_OSByteOrder.h interp.o: /usr/include/libkern/i386/_OSByteOrder.h interp.o: /usr/include/alloca.h /usr/include/machine/types.h interp.o: /usr/include/i386/types.h /usr/include/math.h interp.o: /usr/include/architecture/i386/math.h interp.o: ../../source/c/std-macros.h /usr/include/string.h interp.o: /usr/include/secure/_string.h interp.o: ../../source/c/parse-tree.h ../../source/c/val.h interp.o: ../../source/c/tokens.h ../../source/c/sym.h interp.o: ../../source/c/type.h ../../source/c/interp.h interp.o: ../../source/c/str.h ../../source/c/cpplist.h interp.o: ../../source/c/sym-aux.h ../../source/c/list.h interp.o: ../../source/c/type-preds.h ../../source/c/vlist.h interp.o: ../../source/c/quant.h ../../source/c/validate.h interp.o: ../../source/c/options.h interp.o: ../../source/c/token-mapping.h vlist.o: ../../source/c/vlist.h ../../source/c/std-macros.h vlist.o: /usr/include/string.h /usr/include/_types.h vlist.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h vlist.o: /usr/include/machine/_types.h vlist.o: /usr/include/i386/_types.h vlist.o: /usr/include/secure/_string.h vlist.o: /usr/include/secure/_common.h /usr/include/setjmp.h vlist.o: /usr/include/machine/setjmp.h vlist.o: /usr/include/i386/setjmp.h ../../source/c/list.h vlist.o: /usr/include/stdlib.h /usr/include/Availability.h vlist.o: /usr/include/AvailabilityInternal.h vlist.o: /usr/include/sys/wait.h /usr/include/sys/signal.h vlist.o: /usr/include/sys/appleapiopts.h vlist.o: /usr/include/machine/signal.h vlist.o: /usr/include/i386/signal.h vlist.o: /usr/include/i386/_structs.h vlist.o: /usr/include/sys/_structs.h vlist.o: /usr/include/machine/_structs.h vlist.o: /usr/include/sys/resource.h vlist.o: /usr/include/machine/endian.h vlist.o: /usr/include/i386/endian.h /usr/include/sys/_endian.h vlist.o: /usr/include/libkern/_OSByteOrder.h vlist.o: /usr/include/libkern/i386/_OSByteOrder.h vlist.o: /usr/include/alloca.h /usr/include/machine/types.h vlist.o: /usr/include/i386/types.h ../../source/c/val.h vlist.o: ../../source/c/str.h ../../source/c/type.h vlist.o: ../../source/c/parse-tree.h ../../source/c/interp.h browser-hooks.o: ../../source/c/std-macros.h browser-hooks.o: /usr/include/string.h /usr/include/_types.h browser-hooks.o: /usr/include/sys/_types.h browser-hooks.o: /usr/include/sys/cdefs.h browser-hooks.o: /usr/include/machine/_types.h browser-hooks.o: /usr/include/i386/_types.h browser-hooks.o: /usr/include/secure/_string.h browser-hooks.o: /usr/include/secure/_common.h browser-hooks.o: /usr/include/setjmp.h browser-hooks.o: /usr/include/machine/setjmp.h browser-hooks.o: /usr/include/i386/setjmp.h browser-hooks.o: ../../source/c/parse-tree.h browser-hooks.o: ../../source/c/val.h ../../source/c/sym.h browser-hooks.o: ../../source/c/type.h ../../source/c/interp.h browser-hooks.o: ../../source/c/str.h ../../source/c/cpplist.h browser-hooks.o: ../../source/c/tokens.h browser-hooks.o: ../../source/c/browser-hooks.h browser-hooks.o: ../../source/c/token-mapping.h main++.o: /usr/include/stdio.h /usr/include/_types.h main++.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h main++.o: /usr/include/machine/_types.h main++.o: /usr/include/i386/_types.h main++.o: /usr/include/secure/_stdio.h main++.o: /usr/include/secure/_common.h /usr/include/string.h main++.o: /usr/include/secure/_string.h main++.o: ../../source/c/std-macros++.h main++.o: ../../source/c/parse-tree++.h ../../source/c/val.h main++.o: ../../source/c/sym++.h ../../source/c/std-macros.h main++.o: /usr/include/setjmp.h /usr/include/machine/setjmp.h main++.o: /usr/include/i386/setjmp.h ../../source/c/type++.h main++.o: ../../source/c/parse-tree.h main++.o: ../../source/c/interp++.h ../../source/c/entity.h main++.o: ../../source/c/cppstrlist.h ../../source/c/list++.h main++.o: ../../source/c/cppstr.h ../../source/c/cpplist++.h main++.o: ../../source/c/browser-hooks++.h main++.o: ../../source/c/main++.h where.o: ../../source/c/std-macros.h /usr/include/string.h where.o: /usr/include/_types.h /usr/include/sys/_types.h where.o: /usr/include/sys/cdefs.h where.o: /usr/include/machine/_types.h where.o: /usr/include/i386/_types.h where.o: /usr/include/secure/_string.h where.o: /usr/include/secure/_common.h /usr/include/setjmp.h where.o: /usr/include/machine/setjmp.h where.o: /usr/include/i386/setjmp.h ../../source/c/sym.h where.o: ../../source/c/parse-tree.h ../../source/c/val.h where.o: ../../source/c/type.h ../../source/c/interp.h where.o: ../../source/c/str.h ../../source/c/cpplist.h where.o: ../../source/c/tokens.h ../../source/c/type-preds.h where.o: ../../source/c/where.h ../../source/c/where.hP where.o: ../../source/c/token-mapping.h