This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-19980628 patch for *-rtems
- To: Joel Sherrill <joel at OARcorp dot com>
- Subject: Re: egcs-19980628 patch for *-rtems
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Thu, 09 Jul 1998 01:32:38 -0600
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <Pine.BSF.3.96.980707155105.23755d-100000@vespucci.advicom.net>you write:
> In addition to my patches, I have had to incorporate two others to
> get all of the above targets to build:
>
> 1. Manfred Hollstein's <manfred@s-direktnet.de> patch to
> libstdc++/configure.in:
>
> * configure.in (INSTALLDIR): Make sed pattern failsafe.
I think this is in the source tree now.
> 2. Jeff Law's (law@cygnus.com) suggestion to comment out
> LEGITIMIZE_RELOAD_ADDRESS in config/pa/pa.h.
I believe this is also fixed today.
> Even with all of this mips64orion-rtems still fails with the library
> endianness problem during libgcc1-test.
And I believe Jim fixed this today.
> Tue Jul 7 14:08:17 CDT 1998 Joel Sherrill <joel@OARcorp.com>
>
> * config/i386/i386-coff.h: Defined ASM_OUTPUT_ALIGN to support
> alignment to a power of 2. Definition copied from go32.h.
I hacked up autoconf to note whether or not the assembler supported
.balign and .p2align, then had gas.h do the right thing based on what
autoconf found. That should make this patch unnecessary.
> Tue Jul 7 14:08:17 CDT 1998 Joel Sherrill <joel@OARcorp.com>
>
> * config/i386/rtemself.h: Updated to keep in sync with
> config/i386/linux.h.
> Thu Mar 26 08:21:23 CST 1998 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
>
> * configure.in: Added sh-rtemself.
> * config/sh/rtems.h: Removed -D__ELF__ since it is now COFF.
>
> Tue Mar 24 12:25:13 CST 1998 Joel Sherrill (joel@OARcorp.com)
>
> * config/rs6000/rtems.h: Defined STARTFILE_DEFAULT_SPEC.
I installed all these patches.
In theory that takes care of all the rtems build issues right? :-)
jeff