Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 308373
Collapse All | Expand All

(-)arch/amd64/make.defaults (-1 / +1 lines)
Lines 22-28 Link Here
22
22
23
# 32bit specific settings.
23
# 32bit specific settings.
24
CFLAGS_x86="-m32"
24
CFLAGS_x86="-m32"
25
LDFLAGS_x86="-m elf_i386"
25
LDFLAGS_x86="-Wl,-m,elf_i386"
26
ASFLAGS_x86="--32"
26
ASFLAGS_x86="--32"
27
CHOST_x86="i686-pc-linux-gnu"
27
CHOST_x86="i686-pc-linux-gnu"
28
CDEFINE_x86="__i386__"
28
CDEFINE_x86="__i386__"
(-)arch/amd64-fbsd/make.defaults (-1 / +1 lines)
Lines 19-25 Link Here
19
19
20
# 32bit specific settings.
20
# 32bit specific settings.
21
CFLAGS_x86_fbsd="-m32"
21
CFLAGS_x86_fbsd="-m32"
22
LDFLAGS_x86_fbsd="-m elf_i386_fbsd"
22
LDFLAGS_x86_fbsd="-Wl,-m,elf_i386_fbsd"
23
ASFLAGS_x86_fbsd="--32"
23
ASFLAGS_x86_fbsd="--32"
24
CDEFINE_x86_fbsd="__i386__"
24
CDEFINE_x86_fbsd="__i386__"
25
25
(-)arch/powerpc/ppc64/make.defaults (-2 / +2 lines)
Lines 21-32 Link Here
21
ABI="ppc64"
21
ABI="ppc64"
22
22
23
#CFLAGS_ppc64="-m64"
23
#CFLAGS_ppc64="-m64"
24
LDFLAGS_ppc64="-m elf64ppc"
24
LDFLAGS_ppc64="-Wl,-m,elf64ppc"
25
CHOST_ppc64="powerpc64-unknown-linux-gnu"
25
CHOST_ppc64="powerpc64-unknown-linux-gnu"
26
CDEFINE_ppc64="__powerpc64__"
26
CDEFINE_ppc64="__powerpc64__"
27
27
28
CFLAGS_ppc="-m32"
28
CFLAGS_ppc="-m32"
29
LDFLAGS_ppc="-m elf32ppc"
29
LDFLAGS_ppc="-Wl,-m,elf32ppc"
30
CHOST_ppc="powerpc-unknown-linux-gnu"
30
CHOST_ppc="powerpc-unknown-linux-gnu"
31
CDEFINE_ppc="!__powerpc64__"
31
CDEFINE_ppc="!__powerpc64__"
32
32
(-)arch/sparc/make.defaults (-1 / +1 lines)
Lines 15-21 Link Here
15
# The funky stuffs for handling different kernel compiler than userland compiler
15
# The funky stuffs for handling different kernel compiler than userland compiler
16
KERNEL_ABI="sparc64"
16
KERNEL_ABI="sparc64"
17
CHOST_sparc64="sparc64-unknown-linux-gnu"
17
CHOST_sparc64="sparc64-unknown-linux-gnu"
18
LDFLAGS_sparc64="-m elf64_sparc"
18
LDFLAGS_sparc64="-Wl,-m,elf64_sparc"
19
19
20
# Multilib stuff
20
# Multilib stuff
21
MULTILIB_ABIS="sparc32"
21
MULTILIB_ABIS="sparc32"
(-)default/linux/amd64/dev/32bit-userland/make.defaults (-1 / +1 lines)
Lines 10-13 Link Here
10
FEATURES="collision-protect multilib-strict"
10
FEATURES="collision-protect multilib-strict"
11
11
12
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
12
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
13
LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
13
LDFLAGS_x86="-Wl,-m,elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
(-)hardened/amd64/make.defaults (-1 / +1 lines)
Lines 15-21 Link Here
15
CXXFLAGS="${CFLAGS}"
15
CXXFLAGS="${CFLAGS}"
16
16
17
CFLAGS_amd64=""
17
CFLAGS_amd64=""
18
LDFLAGS_amd64="-m elf_x86_64"
18
LDFLAGS_amd64="-Wl,-m,elf_x86_64"
19
CHOST_amd64="x86_64-pc-linux-gnu"
19
CHOST_amd64="x86_64-pc-linux-gnu"
20
CDEFINE_amd64="__x86_64__"
20
CDEFINE_amd64="__x86_64__"
21
LIBDIR_amd64="lib64"
21
LIBDIR_amd64="lib64"
(-)hardened/amd64/multilib/make.defaults (-1 / +1 lines)
Lines 17-23 Link Here
17
# Added -L/emul* workaround to aid compilation of 32bit packages
17
# Added -L/emul* workaround to aid compilation of 32bit packages
18
# See bug #88725 for more info - Herbie Hopkins <herbs@gentoo.org> 2005/04/19
18
# See bug #88725 for more info - Herbie Hopkins <herbs@gentoo.org> 2005/04/19
19
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
19
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
20
LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
20
LDFLAGS_x86="-Wl,-m,elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
21
CHOST_x86="i686-pc-linux-gnu"
21
CHOST_x86="i686-pc-linux-gnu"
22
CDEFINE_x86="__i386__"
22
CDEFINE_x86="__i386__"
23
LIBDIR_x86="lib32"
23
LIBDIR_x86="lib32"

Return to bug 308373