I would like to build a gcc/3.4.4 installation on RedHat Enterprise Linux 3.0 
(AMD64 - Opteron hardware), in which the gcc binaries are 32bit, such that this 
gcc installation would also be usable on 32bit (x86) hardware.
I tried all sorts of BOOT_CFLAGS=-m32 and/or CFLAGS_FOR_TARGET=-m32, 
unfortunately to no avail, as the default of "make bootstrap" is to build 64bit 
binaries on x86_64-unknown-linux-gnu.
The actual problem seems to be libiberty, which does not "see" the -m32 option 
when building the  stage1 compiler.
I hope this is not a FAQ - I did not find anything so far. And I am not saying 
this is necessarily a bug, maybe I just did not find the correct set of macros.

Thanks,

Marek

-- 
           Summary: build a 32bit gcc-3.4.4 on AMD64/Opteron Linux
           Product: gcc
           Version: 3.4.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: marek dot rouchal at infineon dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: x86_64-unknown-linux-gnu
  GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: x86_64-unknown-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22073

Reply via email to