Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Dec 2008 21:35:56 -0800
From:      "Garrett Cooper" <yanefbsd@gmail.com>
To:        amd64@freebsd.org, stable <stable@freebsd.org>
Subject:   -m32 broken on bi-arch amd64 systems?
Message-ID:  <7d6fde3d0812222135l753daf54geb37b696c9c1cf8@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi guys,
    I think I may have found an issue today with our bi-endian
structure, and I wanted to make sure whether or not it was an already
known issue (-m32 is broken for gcc with lib32/libgcc.a):

[root@fbsd-7-test]# gcc -o boo boo.c # Compiles
[root@fbsd-7-test]# gcc -m32 -o boo boo.c
/usr/bin/ld: skipping incompatible /usr/lib/libgcc.a when searching for -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
[root@fbsd-7-test]# file /usr/lib32/libgcc_s.so.1
/usr/lib32/libgcc_s.so.1: ELF 32-bit LSB shared object, Intel 80386,
version 1 (FreeBSD), dynamically linked, stripped
[root@fbsd-7-test]# uname -a
FreeBSD fbsd-7-test.gateway.2wire.net 7.1-PRERELEASE FreeBSD
7.1-PRERELEASE #0: Sun Nov 23 16:19:09 UTC 2008
root@fbsd-7-test.gateway.2wire.net:/usr/obj/usr/src/sys/STARR  amd64

    I wish I had my amd64 CURRENT machine in front of me to confirm
this, but I don't.
    Please keep me CC'ed as I am not subscribed to either amd64@ or stable@.
Thanks!
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0812222135l753daf54geb37b696c9c1cf8>