First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 8581
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Daniel Ahlberg (RETIRED) <aliz@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: D Kindlund <gentoo@kindlund.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
magic-7.1-r1.tar.gz Update ebuild that corrects several problems patch Michael Nygard 2002-10-02 21:57 0000 2.40 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 8581 depends on: Show dependency tree
Show dependency graph
Bug 8581 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-09-30 13:28 0000
WARNING: The ebuild script will "appear" to build properly; however, the main 
program "/usr/bin/magic" will fail to build and thus NOT appear as a valid 
application!

After upgrading to GCC 3.2, gcc refuses to compile the main magic binary unless 
*all* references of "mktemp()" within the source code are replaced with "mkstemp
()".  After changing those, the main binaries will compile.

Environment: Linux tau.kindlund.net 2.4.19-gentoo-r9 #1 SMP Fri Sep 20 18:48:26 
EDT 2002 i686 GenuineIntel
System: Dual P2-400Mhz, 512 MB RAM
CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-
addr -falign-functions=4 -funroll-loops"

Note: I was only able to pinpoint this error by freezing the ebuild (CTRL-Z) 
before it did the final install and wiped the /var/tmp/portage/magic-
7.1/work/magic-7.1 directory.  Inside there, I did a manual make and found 
these errors:

Location of Compilation Error Output:
<SNIP>
-=[root@tau magic-7.1]=-# pwd
/var/tmp/portage/magic-7.1/work/magic-7.1
-=[root@tau magic-7.1]=-# cd magic
-=[root@tau magic]=-# make
--- building main magic
rm -f magic
gcc  -I. -I.. -Dlinux -DSYSV -DF_OK=0 -DW_OK=2 -D__NO_STRING_INLINES -DISC  -
DNONMANHATTAN -DMAGIC_VERSION="\"7.1\"" -DMAGIC_DATE="\"`date`\"" 
libmagic.o ../cif/libcif.o ../cmwind/libcmwind.o ../commands/libcommands.o  ../d
atabase/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o 
../extract/libextract.o ../graphics/libgraphics.o  ../lisp/liblisp.o ../macros/l
ibmacros.o ../main/libmain.o ../misc/libmisc.o ../parser/libparser.o ../select/l
ibselect.o  ../signals/libsignals.o ../tech/libtech.o ../textio/libtextio.o ../t
iles/libtiles.o ../undo/libundo.o ../utils/libutils.o  ../windows/libwindows.o .
./wiring/libwiring.o ../plow/libplow.o ../plot/libplot.o ../resis/libresis.o ../
sim/libsim.o  ../calma/libcalma.o ../mzrouter/libmzrouter.o ../irouter/libiroute
r.o ../garouter/libgarouter.o ../router/librouter.o ../grouter/libgrouter.o ../g
cr/libgcr.o ../netmenu/libnetmenu.o  ../netlist/libnetlist.o -o magic -lX11 -
L/usr/X11R6/lib/ -lbsd  -lm
../database/libdatabase.o: In function `DBCellWrite':
../database/libdatabase.o(.text+0x7e1e): the use of `mktemp' is dangerous, 
better use `mkstemp'
../commands/libcommands.o: In function `CmdHistory':
../commands/libcommands.o(.text+0x63b4): undefined reference to `history_length'
../commands/libcommands.o(.text+0x6466): undefined reference to `history_length'
../commands/libcommands.o(.text+0x64a3): undefined reference to `history_get'
../commands/libcommands.o(.text+0x64ff): undefined reference to `history_get'
../commands/libcommands.o(.text+0x6543): undefined reference to `history_get'
collect2: ld returned 1 exit status
make: *** [magic] Error 1
</SNIP>

I was able to find all references of mktemp() via:
<QUOTE>
-=[root@tau magic-7.1]=-# pwd
/var/tmp/portage/magic-7.1/work/magic-7.1
-=[root@tau magic-7.1]=-# grep -r -i mktemp *
database/DBio.c:    mktemp(tmpname);
Binary file database/DBio.o matches
Binary file database/libdatabase.o matches
Binary file database/libdatabase.a matches
lisp/other/DBio.c:    mktemp(tmpname);
make.log:../database/libdatabase.o(.text+0x7e1e): the use of `mktemp' is 
dangerous, better use `mkstemp'
Binary file mpack/libmpack.a matches
plot/plotPixels.c:extern char *mktemp();
plot/plotPixels.c:    mktemp(fileName);
plot/plotVers.c:extern char *mktemp();
plot/plotVers.c:    mktemp(fileName);
Binary file plot/plotVers.o matches
Binary file plot/plotPixels.o matches
Binary file plot/libplot.o matches
plow/PlowRandom.c:    mktemp(goodName);
plow/PlowRandom.c:    mktemp(tempName);
prleak/prleak.c:    dupFile = uopen(mktemp(dupName), "w");
prleak/prleak.c:    fd = uopen(mktemp(leakName), "w");
prleak/prleak.c:    all = uopen(mktemp(allName), "w");
</QUOTE>

Changing the ASCII file entries to "mkstemp()" solved the problem.

Here's what these errors translate into when running the ebuild script; for the 
most part, they remain hidden:

Complete Ebuild Compilation Output:

>>> Unpacking source...
>>> Unpacking /magic-current.tar.gz
patching file magic-7.1/misc/paths.h
>>> Source unpacked.
--- making libraries
--- making modules
--- compiling database/DBbound.o
--- compiling calma/CalmaRead.o
DBbound.c:21:9: warning: extra tokens at end of #endif directive
CalmaRead.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcell.o
CalmaRead.c:202:9: warning: extra tokens at end of #endif directive
CalmaRead.c:221:9: warning: extra tokens at end of #endif directive
CalmaRead.c:244:9: warning: extra tokens at end of #endif directive
DBcell.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
DBcell.c:236:9: warning: extra tokens at end of #endif directive
--- compiling calma/CalmaRdcl.o
DBcell.c:301:9: warning: extra tokens at end of #endif directive
CalmaRdcl.c:22:9: warning: extra tokens at end of #endif directive
DBcell.c:373:9: warning: extra tokens at end of #endif directive
DBcell.c:382:9: warning: extra tokens at end of #endif directive
DBcell.c:392:9: warning: extra tokens at end of #endif directive
DBcell.c:402:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
DBcell.c:482:9: warning: extra tokens at end of #endif directive
DBcell.c:496:9: warning: extra tokens at end of #endif directive
DBcell.c:549:9: warning: extra tokens at end of #endif directive
DBcell.c:612:9: warning: extra tokens at end of #endif directive
DBcell.c:636:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellbox.o
DBcellbox.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling calma/CalmaRdio.o
CalmaRdio.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellcopy.o
DBcellcopy.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
--- compiling calma/CalmaRdpt.o
CalmaRdpt.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellname.o
DBcellname.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
--- compiling calma/CalmaWrite.o
CalmaWrite.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellsrch.o
DBcellsrch.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellsel.o
DBcellsel.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/doubleint.h:26:9: warning: extra tokens at end of #endif directive
--- linking libcalma.o
--- compiling cif/CIFgen.o
CIFgen.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcellsubr.o
DBcellsubr.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- compiling database/DBconnect.o
DBconnect.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBcount.o
DBcount.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- compiling database/DBexpand.o
DBexpand.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
--- compiling database/DBio.o
DBio.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFhier.o
CIFhier.c:26:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFmain.o
--- compiling database/DBlabel.o
CIFmain.c:21:9: warning: extra tokens at end of #endif directive
DBlabel.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFrdcl.o
CIFrdcl.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
--- compiling database/DBlabel2.o
DBlabel2.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBpaint2.o
DBpaint2.c:21:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFrdpt.o
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
CIFrdpt.c:22:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
--- compiling database/DBpaint.o
DBpaint.c:26:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
DBpaint.c:62:9: warning: extra tokens at end of #endif directive
DBpaint.c:228:9: warning: extra tokens at end of #endif directive
DBpaint.c:419:9: warning: extra tokens at end of #endif directive
DBpaint.c:439:9: warning: extra tokens at end of #endif directive
DBpaint.c:488:9: warning: extra tokens at end of #endif directive
DBpaint.c:497:9: warning: extra tokens at end of #endif directive
DBpaint.c:506:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFrdpoly.o
CIFrdpoly.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFrdtech.o
CIFrdtech.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
DBpaint.c:655:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
DBpaint.c:840:9: warning: extra tokens at end of #endif directive
DBpaint.c:860:9: warning: extra tokens at end of #endif directive
DBpaint.c:909:9: warning: extra tokens at end of #endif directive
DBpaint.c:918:9: warning: extra tokens at end of #endif directive
DBpaint.c:927:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
DBpaint.c:1046:9: warning: extra tokens at end of #endif directive
DBpaint.c:1164:9: warning: extra tokens at end of #endif directive
DBpaint.c:1207:9: warning: extra tokens at end of #endif directive
DBpaint.c:1216:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFrdutils.o
CIFrdutils.c:23:9: warning: extra tokens at end of #endif directive
DBpaint.c:1681:9: warning: extra tokens at end of #endif directive
DBpaint.c:1751:9: warning: extra tokens at end of #endif directive
DBpaint.c:1821:9: warning: extra tokens at end of #endif directive
DBpaint.c:1874:9: warning: extra tokens at end of #endif directive
DBpaint.c:1883:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFread.h:29:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
DBpaint.c:2040:9: warning: extra tokens at end of #endif directive
DBpaint.c:2055:9: warning: extra tokens at end of #endif directive
DBpaint.c:2073:9: warning: extra tokens at end of #endif directive
DBpaint.c:2085:9: warning: extra tokens at end of #endif directive
DBpaint.c:2094:9: warning: extra tokens at end of #endif directive
DBpaint.c:2103:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:1073:8: warning: extra tokens at end of #endif directive
DBpaint.c:2188:9: warning: extra tokens at end of #endif directive
DBpaint.c:2297:9: warning: extra tokens at end of #endif directive
DBpaint.c:2344:9: warning: extra tokens at end of #endif directive
DBpaint.c:2354:9: warning: extra tokens at end of #endif directive
DBpaint.c:2364:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
DBpaint.c:2523:9: warning: extra tokens at end of #endif directive
DBpaint.c:2537:9: warning: extra tokens at end of #endif directive
DBpaint.c:2559:9: warning: extra tokens at end of #endif directive
DBpaint.c:2575:9: warning: extra tokens at end of #endif directive
DBpaint.c:2584:9: warning: extra tokens at end of #endif directive
DBpaint.c:2593:9: warning: extra tokens at end of #endif directive
DBpaint.c:2678:9: warning: extra tokens at end of #endif directive
DBpaint.c:2762:9: warning: extra tokens at end of #endif directive
DBpaint.c:2809:9: warning: extra tokens at end of #endif directive
DBpaint.c:2818:9: warning: extra tokens at end of #endif directive
DBpaint.c:2827:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
DBpaint.c:2989:9: warning: extra tokens at end of #endif directive
DBpaint.c:3002:9: warning: extra tokens at end of #endif directive
DBpaint.c:3020:9: warning: extra tokens at end of #endif directive
DBpaint.c:3033:9: warning: extra tokens at end of #endif directive
DBpaint.c:3043:9: warning: extra tokens at end of #endif directive
DBpaint.c:3052:9: warning: extra tokens at end of #endif directive
DBpaint.c:3100:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
--- compiling database/DBprop.o
DBprop.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtech.o
DBtech.c:24:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
CIFrdutils.c:106: warning: passing arg 0 of `CIFReadError' makes pointer from 
integer without a cast
--- compiling cif/CIFsee.o
CIFsee.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFtech.o
CIFtech.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:24:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:27:9: warning: extra tokens at end of #endif directive
../calma/calmaInt.h:30:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtcontact.o
DBtcontact.c:27:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
DBtcontact.c:468: warning: passing arg 0 of `dbTechSrResidues' from 
incompatible pointer type
DBtcontact.c:468: warning: passing arg 0 of `dbTechSrResidues' from 
incompatible pointer type
--- compiling database/DBtechname.o
DBtechname.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling cif/CIFwrite.o
CIFwrite.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtpaint.o
DBtpaint.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- linking libcif.o
--- compiling cmwind/CMWmain.o
CMWmain.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:26:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:29:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:32:9: warning: extra tokens at end of #endif directive
../graphics/graphicsInt.h:55:8: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling cmwind/CMWcmmnds.o
CMWcmmnds.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:26:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:29:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:32:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtpaint2.o
DBtpaint2.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- compiling cmwind/CMWundo.o
CMWundo.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:26:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:29:9: warning: extra tokens at end of #endif directive
../cmwind/cmwind.h:32:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling cmwind/CMWrgbhsv.o
CMWrgbhsv.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- linking libcmwind.o
--- compiling commands/CmdINTERP.o
CmdINTERP.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:96:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:102:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:127:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:209:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:254:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:270:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:278:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:303:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:364:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:400:9: warning: extra tokens at end of #endif directive
CmdINTERP.c:414:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdSubrs.o
CmdSubrs.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtechtype.o
DBtechtype.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling commands/SWCmds.o
SWCmds.c:21:9: warning: extra tokens at end of #endif directive
SWCmds.c:248:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdAB.o
CmdAB.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
CmdAB.c:210:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdCD.o
CmdCD.c:21:9: warning: extra tokens at end of #endif directive
--- compiling database/DBterminal.o
DBterminal.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtiles.o
DBtiles.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBtimestmp.o
DBtimestmp.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling database/DBundo.o
DBundo.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/databaseInt.h:25:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:28:9: warning: extra tokens at end of #endif directive
../database/databaseInt.h:31:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdE.o
CmdE.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
--- compiling database/DBmain.o
DBmain.c:28:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
DBmain.c:104:8: warning: extra tokens at end of #endif directive
--- compiling utils/args.o
args.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/child.o
--- compiling commands/CmdFI.o
CmdFI.c:21:9: warning: extra tokens at end of #endif directive
child.c:17:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
child.c:94: warning: passing arg 0 of `get_next' makes pointer from integer 
without a cast
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
--- compiling utils/doubleint.o
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
../gcr/gcr.h:191:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/doubleint.h:26:9: warning: extra tokens at end of #endif directive
doubleint.c:31:8: warning: extra tokens at end of #endif directive
--- compiling utils/finddisp.o
finddisp.c:25:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/flock.o
flock.c:22:9: warning: extra tokens at end of #endif directive
--- compiling utils/flsbuf.o
flsbuf.c:26:9: warning: extra tokens at end of #endif directive
flsbuf.c:187:8: warning: extra tokens at end of #else directive
flsbuf.c:197:8: warning: extra tokens at end of #endif directive
--- compiling utils/geometry.o
geometry.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/getrect.o
getrect.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdLQ.o
CmdLQ.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
--- compiling utils/hash.o
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
hash.c:23:9: warning: extra tokens at end of #endif directive
../plot/plot.h:26:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
CmdLQ.c:903:9: warning: extra tokens at end of #endif directive
CmdLQ.c:1069:9: warning: extra tokens at end of #endif directive
--- compiling utils/heap.o
heap.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/doubleint.h:26:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdRS.o
CmdRS.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../gcr/gcr.h:191:9: warning: extra tokens at end of #endif directive
../utils/doubleint.h:26:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
--- compiling utils/list.o
list.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../utils/list.h:32:9: warning: extra tokens at end of #endif directive
--- compiling utils/lookup.o
lookup.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/lookupany.o
lookupany.c:23:9: warning: extra tokens at end of #endif directive
--- compiling utils/lookupfull.o
lookupfull.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/malloc.o
malloc.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
malloc.c:70:9: warning: extra tokens at end of #endif directive
malloc.c:1272:9: warning: extra tokens at end of #endif directive
--- compiling utils/match.o
match.c:20:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/path.o
path.c:21:9: warning: extra tokens at end of #endif directive
CmdRS.c:1553:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling utils/pathvisit.o
pathvisit.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling utils/port.o
port.c:20:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdTZ.o
CmdTZ.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling utils/printstuff.o
../misc/magic.h:102:9: warning: gcc -march=pentium2 -O3 -pipe -fomit-frame-
pointer -ffast-math -fforce-addr -falign-functions=4 -funroll-loops -I. -I.. -
Dlinux -DSYSV -DF_OK=0 -DW_OK=2 -D__NO_STRING_INLINES -DISC -DUSE_READLINE -
DHAVE_READLINE -DNONMANHATTAN  -c printstuff.c
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: printstuff.c:3:8: warning: extra tokens at end of 
#endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../gcr/gcr.h:191:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../select/select.h:27:9: warning: extra tokens at end of #endif directive
../select/select.h:30:9: warning: extra tokens at end of #endif directive
../wiring/wiring.h:26:9: warning: extra tokens at end of #endif directive
../wiring/wiring.h:29:9: warning: extra tokens at end of #endif directive
CmdTZ.c:50:9: warning: extra tokens at end of #endif directive
--- compiling utils/stack.o
stack.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
CmdTZ.c:979:9: warning: extra tokens at end of #endif directive
--- compiling utils/strdup.o
strdup.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling utils/dqueue.o
dqueue.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/dqueue.h:29:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling commands/CmdWizard.o
CmdWizard.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
CmdWizard.c:72:9: warning: extra tokens at end of #endif directive
--- compiling utils/runstats.o
runstats.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
--- compiling utils/saveimage.o
saveimage.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
saveimage.c:35:9: warning: extra tokens at end of #endif directive
saveimage.c:214:8: warning: extra tokens at end of #endif directive
--- compiling utils/set.o
set.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/doubleint.h:26:9: warning: extra tokens at end of #endif directive
../utils/list.h:32:9: warning: extra tokens at end of #endif directive
--- compiling utils/show.o
show.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
--- compiling utils/touchtypes.o
touchtypes.c:22:8: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
--- compiling utils/LIBdbio.o
LIBdbio.c:22:9: warning: extra tokens at end of #endif directive
--- linking libcommands.o
--- compiling utils/LIBmain.o
LIBmain.c:22:9: warning: extra tokens at end of #endif directive
--- linking libdatabase.o
--- compiling utils/LIBtextio.o
--- compiling dbwind/DBWdisplay.o
LIBtextio.c:22:9: warning: extra tokens at end of #endif directive
DBWdisplay.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
--- archiving libutils.a
DBWdisplay.c:482:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFargs.o
EFargs.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFbuild.o
EFbuild.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
EFbuild.c:304:9: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWbuttons.o
DBWbuttons.c:25:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
--- compiling extflat/EFdef.o
EFdef.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
EFdef.c:67:9: warning: extra tokens at end of #endif directive
EFdef.c:152:9: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWfdback.o
DBWfdback.c:25:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFflat.o
EFflat.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
EFflat.c:158:9: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWhlights.o
DBWhlights.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../graphics/graphicsInt.h:55:8: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWprocs.o
DBWprocs.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFhier.o
EFhier.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
EFhier.c:193:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFname.o
EFname.c:21:9: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWtools.o
DBWtools.c:28:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
../graphics/graphics.h:105:9: warning: extra tokens at end of #else directive
../graphics/graphics.h:108:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFread.o
EFread.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
--- compiling dbwind/DBWundo.o
DBWundo.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
--- linking libdbwind.o
--- compiling debug/debugFlags.o
debugFlags.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFsym.o
EFsym.c:29:9: warning: extra tokens at end of #endif directive
--- compiling debug/hist.o
hist.c:20:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling extflat/EFvisit.o
EFvisit.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extflat/extflat.h:24:9: warning: extra tokens at end of #endif directive
../extflat/EFint.h:24:9: warning: extra tokens at end of #endif directive
--- linking libdebug.o
--- compiling drc/DRCarray.o
DRCarray.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCbasic.o
DRCbasic.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
--- archiving libextflat.a
--- compiling drc/DRCcontin.o
DRCcontin.c:24:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCmain.o
--- compiling drc/DRCsubcell.o
DRCmain.c:23:9: warning: extra tokens at end of #endif directive
DRCsubcell.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9:../drc/drc.h:180:9: warning: extra tokens at end of #endif 
directive
 warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
DRCmain.c:109:9: warning: extra tokens at end of #endif directive
DRCmain.c:123:9: warning: extra tokens at end of #endif directive
../commands/commands.h:27:9: warning: extra tokens at end of #endif directive
../commands/commands.h:31:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
DRCmain.c:225:9: warning: extra tokens at end of #endif directive
DRCmain.c:275:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCtech.o
DRCtech.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCprint.o
DRCprint.c:21:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCextend.o
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
--- compiling drc/DRCcif.o
DRCcif.c:28:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../drc/drc.h:27:9: warning: extra tokens at end of #endif directive
../drc/drc.h:30:9: warning: extra tokens at end of #endif directive
../drc/drc.h:180:9: warning: extra tokens at end of #endif directive
../cif/cif.h:27:9: warning: extra tokens at end of #endif directive
../cif/cif.h:30:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:26:9: warning: extra tokens at end of #endif directive
../cif/CIFint.h:29:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
--- linking libdrc.o
--- linking libextflat.o
--- compiling extract/ExtArray.o
--- compiling extract/ExtBasic.o
ExtBasic.c:22:9: warning: extra tokens at end of #endif directive
ExtArray.c:23:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:30:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:33:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:36:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:39:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:42:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:30:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:33:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:36:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:39:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:42:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
--- compiling extract/ExtCell.o
ExtCell.c:22:9: warning: extra tokens at end of #endif directive
../misc/magic.h:102:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:31:9: warning: extra tokens at end of #endif directive
../tiles/tile.h:34:9: warning: extra tokens at end of #endif directive
../database/database.h:29:9: warning: extra tokens at end of #endif directive
../database/database.h:32:9: warning: extra tokens at end of #endif directive
../database/database.h:35:9: warning: extra tokens at end of #endif directive
../database/database.h:490:8: warning: extra tokens at end of #endif directive
../utils/malloc.h:201:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:30:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:33:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:36:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:39:9: warning: extra tokens at end of #endif directive
../extract/extractInt.h:42:9: warning: extra tokens at end of #endif directive
../utils/stack.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:27:9: warning: extra tokens at end of #endif directive
../main/main.h:30:9: warning: extra tokens at end of #endif directive
../undo/undo.h:28:9: warning: extra tokens at end of #endif directive
--- compiling extract/ExtCouple.o
ExtCouple.c:2