This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/10110] [3.3/3.4 regression] [mipsel-linux]ada bootstrap error
- From: "zack at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Oct 2003 18:33:59 -0000
- Subject: [Bug ada/10110] [3.3/3.4 regression] [mipsel-linux]ada bootstrap error
- References: <20030316160600.10110.doko@debian.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10110
zack at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|target |ada
------- Additional Comments From zack at gcc dot gnu dot org 2003-10-21 18:33 -------
There is nothing wrong with the MIPS back end, except perhaps that the generic
back end interface does not expose the information you need in a convenient
form. All tm.h macros (except those explicitly documented to be usable in
libgcc) may introduce dependencies on libbackend.a. Recategorizing as Ada bug.
Now, linking gnatpsta with libbackend.a will cause you even more trouble. I
would suggest that you consider folding gnatpsta and gnatpsys into gnat1. This
is the only way to get all of the values in these packages correct -- some of
them can vary with -m switches (which is why the associated macros introduce
dependencies on libbackend.a).