diff options
| author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2008-11-23 19:56:09 +0000 |
|---|---|---|
| committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2008-11-23 19:56:09 +0000 |
| commit | 12459746f8ae01fa0ed8b4000c9f0d73d0a99c9b (patch) | |
| tree | 2f00cb76209548be1c83ee7b9dad9fc9542b20a0 /tools | |
| parent | 6e63b5084dc5ca4f49fc1db3ea06e8f5ef0dc047 (diff) | |
Notes
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/regression/fstest/Makefile | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/tools/regression/fstest/Makefile b/tools/regression/fstest/Makefile index 0781730e6da1..ae982b66ed87 100644 --- a/tools/regression/fstest/Makefile +++ b/tools/regression/fstest/Makefile @@ -1,10 +1,26 @@ # $FreeBSD$ -CFLAGS+=-DHAS_LCHMOD -CFLAGS+=-DHAS_CHFLAGS -CFLAGS+=-DHAS_LCHFLAGS -#CFLAGS+=-DHAS_TRUNCATE64 -#CFLAGS+=-DHAS_STAT64 +OSTYPE=$(shell uname) + +ifeq "${OSTYPE}" "FreeBSD" +CFLAGS += -D__OS_FreeBSD__ +CFLAGS += -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS +endif + +ifeq "${OSTYPE}" "SunOS" +CFLAGS += -D__OS_Solaris__ +CFLAGS += -DHAS_TRUNCATE64 -DHAS_STAT64 +endif + +ifeq "${OSTYPE}" "Darwin" +CFLAGS += -D__OS_Darwin__ +CFLAGS += -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS +endif + +ifeq "${OSTYPE}" "Linux" +CFLAGS += -D__OS_Linux__ +CFLAGS += -D_GNU_SOURCE +endif all: fstest |
