[Ocfs2-commits] manish commits r1523 - trunk/src
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Wed Sep 29 19:59:29 CDT 2004
Author: manish
Date: 2004-09-29 19:59:27 -0500 (Wed, 29 Sep 2004)
New Revision: 1523
Modified:
trunk/src/Makefile
Log:
Fix s390x module building support
Modified: trunk/src/Makefile
===================================================================
--- trunk/src/Makefile 2004-09-30 00:50:19 UTC (rev 1522)
+++ trunk/src/Makefile 2004-09-30 00:59:27 UTC (rev 1523)
@@ -180,11 +180,15 @@
ifeq ($(OCFS_PROCESSOR),ppc64)
MACH_CFLAGS += -m64 -fsigned-char -fno-builtin -msoft-float -mminimal-toc
- LDADD += -m elf64ppc
+ MACH_LDADD += -m elf64ppc
endif
ifeq ($(OCFS_PROCESSOR),x86_64)
MACH_CFLAGS += -m64 -mcmodel=kernel
endif
+ifeq ($(OCFS_PROCESSOR),s390x)
+ MACH_CFLAGS += -fno-strength-reduce -fpic
+ MACH_LDADD += -m elf64_s390
+endif
BASE_DEFINES = -DMODULE -DLINUX -D__KERNEL__
DEFINES += $(BASE_DEFINES) $(GLOBAL_DEFINES)
@@ -193,7 +197,7 @@
CFLAGS = $(OPTS) $(MACH_CFLAGS) -pipe -nostdinc -fno-strict-aliasing \
-fno-common -fomit-frame-pointer $(MODVERSIONS) $(WARNINGS)
-LDADD = -nostdlib
+LDADD = $(MACH_LDADD) -nostdlib
OPTIMIZE = -O2
More information about the Ocfs2-commits
mailing list