This is the mail archive of the
mailing list for the GCC project.
Re: TOC errors on AIX
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Perry Smith <pedzsan at gmail dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Sat, 4 Aug 2012 14:58:32 -0400
- Subject: Re: TOC errors on AIX
- References: <BF70B667-8009-43E0-86C2-06E47E42ADB4@gmail.com> <CAGWvnynKKkq+VZsK7U61j-+hD6zEkQJBxVJq7wMjmVuoStL8HQ@mail.gmail.com> <2667DDE8-DAD5-4F30-890D-DE3CE93B7D21@gmail.com>
On Fri, Aug 3, 2012 at 5:12 PM, Perry Smith <email@example.com> wrote:
>> The basic problem is GNU/Linux symbol visibility behavior is becoming
>> more complicated (and actually evolving toward original AIX behavior),
>> but it also is using additional syntax and options in Makefiles
>> without invoking AIX with compatible, matching options.
> I'm hoping this is a good thing. GNU/Linux, to me, seemed rather sloopy
> and they could "link" and produce code that could eventually fail due to
> a missing symbol. The general open software developer perspective
> seemed to have a disdain for AIX's wanting to know where every symbol
> was going to come from at link time.
The stricter semantics is good, but GNU/Linux uses different syntax
and communicates the information differently than AIX, so it does not
work naturally with AIX.
I am glad that you are making progress.