[Bug ada/37681] [4.4 Regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-11-25 16:34 --- So, this is fixed now? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Severity|enhancement |normal Summary|[4.4 regression] Building |[4.4 Regression] Building |64-bit libada fails on |64-bit libada fails on |Solaris/x86: alignment error|Solaris/x86: alignment error Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 Regression] Building 64-bit libada fails on Solaris/x86: alignment error
-- ro at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ro at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED Last reconfirmed|2008-09-30 15:01:45 |2008-11-25 17:07:42 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 Regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #12 from ro at gcc dot gnu dot org 2008-11-25 17:08 --- Fixed for 4.4.0. (Sorry for not updating the PR.) -- ro at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #10 from ro at gcc dot gnu dot org 2008-11-07 16:26 --- Subject: Bug 37681 Author: ro Date: Fri Nov 7 16:25:03 2008 New Revision: 141681 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141681 Log: * system-irix-n64.ads: New file. * gcc-interface/Makefile.in (mips-sgi-irix6*): Support O32 and N64 multilibs. PR ada/37681 * system-solaris-x86_64.ads: New file. * gcc-interface/Makefile.in (*86-solaris2*): Support x86_64 multilib. Added: trunk/gcc/ada/system-irix-n64.ads trunk/gcc/ada/system-solaris-x86_64.ads Modified: trunk/gcc/ada/ChangeLog trunk/gcc/ada/gcc-interface/Makefile.in -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #8 from bonzini at gnu dot org 2008-10-01 08:01 --- Subject: Re: [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01990.html Ok. Paolo -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #9 from ro at techfak dot uni-bielefeld dot de 2008-10-01 17:17 --- Subject: Re: [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error bonzini at gnu dot org writes: No, there is not yet an extra configure switch for that, but I'll add it. You can create a PR and assign it to me. Done: PR bootstrap/37704. Rainer -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2008-09-30 15:01 --- This happens only for the 64-bit libada, so it's probably due to missing support for the 64-bit multilib. Yes, it is, the hitch being that there is no port to x86_64/Solaris yet. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added CC||ebotcazou at gcc dot gnu dot ||org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2008-09-30 15:01:45 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #3 from ro at techfak dot uni-bielefeld dot de 2008-09-30 15:06 --- Subject: Re: [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error ebotcazou at gcc dot gnu dot org writes: Yes, it is, the hitch being that there is no port to x86_64/Solaris yet. I'm just testing the (almost) obvious patch to fix this. At least the amd64 libgnat-4.4.so builds now. Rainer -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #2 from charlet at adacore dot com 2008-09-30 15:06 --- Subject: Re: [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error This happens only for the 64-bit libada, so it's probably due to missing support for the 64-bit multilib. Yes, it is, the hitch being that there is no port to x86_64/Solaris yet. Note that there was supposed to be a way (--disable-multilibada or some such) to easily disable this, so this should not be blocking. Arno -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #4 from charlet at gcc dot gnu dot org 2008-09-30 15:06 --- I'm assuming the proper --disable switch is either already there, if not, probably worth opening another PR. Keeping this PR as an enhancement request to add support for x86_64 solaris for Ada. -- charlet at gcc dot gnu dot org changed: What|Removed |Added Severity|major |enhancement Target Milestone|4.4.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #5 from laurent at guerby dot net 2008-09-30 15:15 --- Adding Paolo as expert on configury. Rainer, let us know when you've tested your patch (should be very close to what Eric Botcazou did for sparc-solaris). -- laurent at guerby dot net changed: What|Removed |Added CC||laurent at guerby dot net, ||bonzini at gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #6 from bonzini at gnu dot org 2008-09-30 15:38 --- No, there is not yet an extra configure switch for that, but I'll add it. You can create a PR and assign it to me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681
[Bug ada/37681] [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error
--- Comment #7 from ro at techfak dot uni-bielefeld dot de 2008-09-30 21:37 --- Subject: Re: [4.4 regression] Building 64-bit libada fails on Solaris/x86: alignment error Patch here: http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01990.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37681