diff options
author | Phil Sutter <phil.sutter@viprinet.com> | 2011-01-19 11:46:28 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2011-01-20 14:00:28 +0100 |
commit | 438b1f972d897987ce95cdd28bcab264b9d820c4 (patch) | |
tree | e9e79a7ec9126cc2e2f030e943d2fd02e748a7af /package/libhugetlbfs/patches | |
parent | 9739631579b741dabcaf335ee3657913bb5324c2 (diff) |
port libhugetlbfs
Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
Diffstat (limited to 'package/libhugetlbfs/patches')
-rw-r--r-- | package/libhugetlbfs/patches/patch-Makefile | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/package/libhugetlbfs/patches/patch-Makefile b/package/libhugetlbfs/patches/patch-Makefile new file mode 100644 index 000000000..44deaba1d --- /dev/null +++ b/package/libhugetlbfs/patches/patch-Makefile @@ -0,0 +1,67 @@ + - do not call uname -m, use passed ${ADK_ARCH} variable + - use ${CC} instead of hard-coded gcc +--- libhugetlbfs-2.6.orig/Makefile 2009-08-24 14:56:07.000000000 +0200 ++++ libhugetlbfs-2.6/Makefile 2011-01-17 15:17:03.942093253 +0100 +@@ -30,51 +30,51 @@ CFLAGS ?= -O2 -g + CFLAGS += -Wall -fPIC + CPPFLAGS += -D__LIBHUGETLBFS__ + +-ARCH = $(shell uname -m | sed -e s/i.86/i386/) ++ARCH = $(shell echo ${ADK_ARCH} | sed -e s/i.86/i386/) + + ifeq ($(ARCH),ppc64) +-CC64 = gcc -m64 ++CC64 = ${CC} -m64 + ELF64 = elf64ppc + TMPLIB64 = lib64 + TMPLIB32 = lib + ifneq ($(BUILDTYPE),NATIVEONLY) +-CC32 = gcc -m32 ++CC32 = ${CC} -m32 + ELF32 = elf32ppclinux + endif + else + ifeq ($(ARCH),ppc) +-CC32 = gcc -m32 ++CC32 = ${CC} -m32 + ELF32 = elf32ppclinux + TMPLIB32 = lib + else + ifeq ($(ARCH),i386) +-CC32 = gcc ++CC32 = ${CC} + ELF32 = elf_i386 + TMPLIB32 = lib + else + ifeq ($(ARCH),x86_64) +-CC64 = gcc -m64 ++CC64 = ${CC} -m64 + ELF64 = elf_x86_64 + TMPLIB64 = lib64 + TMPLIB32 = lib + ifneq ($(BUILDTYPE),NATIVEONLY) +-CC32 = gcc -m32 ++CC32 = ${CC} -m32 + ELF32 = elf_i386 + endif + else + ifeq ($(ARCH),ia64) +-CC64 = gcc ++CC64 = ${CC} + TMPLIB64 = lib64 + CFLAGS += -DNO_ELFLINK + else + ifeq ($(ARCH),sparc64) +-CC64 = gcc -m64 ++CC64 = ${CC} -m64 + TMPLIB64 = lib64 + CFLAGS += -DNO_ELFLINK + else + ifeq ($(ARCH),s390x) +-CC64 = gcc -m64 +-CC32 = gcc -m31 ++CC64 = ${CC} -m64 ++CC32 = ${CC} -m31 + TMPLIB64 = lib64 + TMPLIB32 = lib + CFLAGS += -DNO_ELFLINK |