Linux templates
Peter Eisentraut <peter_e@gmx.net>
From: Peter Eisentraut <peter_e@gmx.net>
To: PostgreSQL Development <pgsql-hackers@postgresql.org>
Cc: pgsql-ports@postgresql.org
Date: 2000-07-01T21:24:20Z
Lists: pgsql-hackers
We've got 7 linux templates all doing the same thing, and one more (s390) coming up. How about putting them all into one? Any news on why linux_alpha defines CPU=alpha, which is used in backend/storage/ipc/Makefile: ifeq ($(CPU),alpha) ifeq ($(CC), gcc) CFLAGS+= -fno-inline endif ifeq ($(CC), egcs) CFLAGS+= -fno-inline endif endif (Certainly a compiler bug -- what's the latest on that?) and in backend/utils/adt/Makefile: ifeq ($(CPU),alpha) ifeq ($(CC), gcc) CFLAGS+= -mieee endif ifeq ($(CC), egcs) CFLAGS+= -mieee endif endif (Reading the documentation on this, it seems that we should perhaps compile the entire source with -mieee, rather than having certain parts work more "correctly" than others.) -- Peter Eisentraut Sernanders väg 10:115 peter_e@gmx.net 75262 Uppsala http://yi.org/peter-e/ Sweden