Fixing up reformed variety build on 64-bit freebsd.

Copied from Perforce
 Change: 179196
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Richard Brooksby 2012-09-03 13:47:41 +01:00
parent be2a97a673
commit 9236590ff0
2 changed files with 17 additions and 2 deletions

View file

@ -12,7 +12,7 @@ LIBS = -lm -pthread
include gc.gmk
CFLAGSCOMPILER := $(subst -pedantic,,$(CFLAGSCOMPILER))
CFLAGSCOMPILER := $(CFLAGSCOMPILER) -Wno-strict-aliasing
CFLAGSDEBUG = -O -g3
CFLAGSOPT = -O3 -g3

View file

@ -116,7 +116,7 @@
#elif defined(MPS_PF_FRI3GC)
#include "lockix.c" /* Posix locks */
#include "thix.c" /* FreeBSD on 32-bit Intel threading */
#include "thix.c" /* Posix threading */
#include "pthrdext.c" /* Posix thread extensions */
#include "vmix.c" /* Posix virtual memory */
#include "protix.c" /* Posix protection */
@ -126,6 +126,21 @@
#include "span.c" /* generic stack probe */
#include "ssixi3.c" /* Posix on 32-bit Intel stack scan */
/* FreeBSD on 64-bit Intel built with GCC */
#elif defined(MPS_PF_FRI6GC)
#include "lockix.c" /* Posix locks */
#include "thix.c" /* Posix threading */
#include "pthrdext.c" /* Posix thread extensions */
#include "vmix.c" /* Posix virtual memory */
#include "protix.c" /* Posix protection */
#include "protsgix.c" /* Posix signal handling */
#include "prmcan.c" /* generic mutator context */
#include "prmci6fr.c" /* 32-bit Intel for FreeBSD mutator context */
#include "span.c" /* generic stack probe */
#include "ssixi6.c" /* Posix on 32-bit Intel stack scan */
/* Linux on 32-bit Intel with GCC */
#elif defined(MPS_PF_LII3GC)