[MIPS] Update libstdc++-v3 baseline symbols
Richard Sandiford
rdsandiford@googlemail.com
Sun Feb 9 14:19:00 GMT 2014
David Edelsohn <dje.gcc@gmail.com> writes:
>> On Sun, Jan 26, 2014 at 11:12 AM, Richard Sandiford
> <rdsandiford@googlemail.com> wrote:
>> [adding libstdc++@]
>>
>> Bill Schmidt <wschmidt@linux.vnet.ibm.com> writes:
>>> It was recently pointed out to me that our new powerpc64le-linux-gnu
>>> target does not yet have a corresponding directory in libstdc
>>> ++-v3/config/abi/post/ to hold a baseline_symbols.txt for the platform.
>>> I've been looking around and haven't found any documentation for how the
>>> minimum baseline symbols file should be generated. Can someone please
>>> enlighten me about the process?
>>
>> Yeah, I'd like to know this too. abi_check has been failing for
>> mips*-linux-gnu for a long while but I was never sure what to do about it.
>
> libstdc++/testsuite Makefile has a "new-abi-baseline" target.
>
> # Use 'new-abi-baseline' to create an initial symbol file. Then run
> # 'check-abi' to test for changes against that file.
Thanks. I finally got around to doing this for mips64-linux-gnu,
as below. It looks like the current symbols were taken in the
middle of the 3.4.11 window so the only changes were to add new
symbols to that and future versions. 32/ logically follows
mips-linux-gnu, but I see x86_64-linux-gnu also has a 32/.
Tested on mips64-linux-gnu and applied.
Richard
libstdc++-v3/
* config/abi/post/mips64-linux-gnu/32/baseline_symbols.txt: New file.
* config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Update.
* config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: Likewise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libstdcxx-baseline.diff.bz2
Type: application/x-bzip2
Size: 22379 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20140209/24df3e1e/attachment.bz2>
More information about the Libstdc++
mailing list