This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Benjamin Kosnik <bkoz@redhat.com> writes: >>The abi file for x86_64-linux-gnu was not changed since the 3.2 >>release. Here's a patch created with make new-abi-baseline on the 3.3 >>branch. I'd like to commit this to both 3.3 and mainline. > > The baseline file shouldn't change after the ABI-defining release is > made. In this case, the defining release is 3.2.0. All else should be > compatible, but not equal. Now I see what you mean - but I don't agree: 3.3.1 should be compatible with 3.2.0 and 3.3.1 should also be compatible with 3.3.0. But if you do not add the symbols from later than 3.2.0, you can not check that the ABI stayed the same between all releases. So, we need to update the symbols whenever a new release comes out that so that we can see that the ABI stayed the same with all previous releases. > The next time the ABI is switched, these files will get updated. > (Hopefully, I'll add another file besides the library exports, so that > we have fuller ABI coverage.) > > It looks like you've generated this with the generic, not gnu locale. I'm sure I used the gnu locale - but perhaps I didn't do that with the initial build :-( > That seems to be in error. You might explicitly specify > --enable-clocale=gnu on your build. I have a build script that does this automatically now, Andreas -- Andreas Jaeger, SuSE Linux AG, aj@suse.de, http://www.suse.de/~aj GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Attachment:
pgp00000.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |