This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-64 20021111 broken on HP-UX 11.00
- From: H.Merijn Brand <h dot m dot brand at hccnet dot nl>
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: law at redhat dot com,gcc at gcc dot gnu dot org,gcc-patches at gcc dot gnu dot org
- Date: Fri, 15 Nov 2002 17:22:52 +0100
- Subject: Re: gcc-64 20021111 broken on HP-UX 11.00
- References: <20021113142009.A5DD.H.M.BRAND@hccnet.nl> <200211132104.gADL4OTH008726@hiauly1.hia.nrc.ca>
On Wed 13 Nov 2002 22:04, "John David Anglin" <dave@hiauly1.hia.nrc.ca> wrote:
> > ldd: "gengenrtl" is not a shared executable.
> > collect2: /usr/ccs/bin/ldd returned 1 exit status
>
> I have installed the patch below and it should fix the above problem.
Confirm. Now works for gcc64.
> However, we are back to the previous situation where global constructors
> and destructors in dependent libraries are not executed. This causes
> a variety of regressions when the HP linker was being used. For example,
> objc is essentially unusable and g++ is compromised. This of course
> is also the state with GNU ld.
--
H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: smokers@perl.org
http://archives.develooper.com/daily-build@perl.org/ perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org