[PATCH] Add ia64-linux and alphaev6-linux baseline_symbols.txt

Jakub Jelinek jakub@redhat.com
Thu Sep 5 01:49:00 GMT 2002


Hi!

The following patch adds ia64-linux and alphaev67-linux baseline_symbols.txt
files (from multiplatform build where i686-linux build generated
baseline_symbols.txt file identical to the current i686-pc-linux-gnu one).
bzip2'ed because the files are big.
Ok to commit? Branch too?

Two notes about ABI check:
a) it calls sort without explicitely saying what locale it wants to be
   sorted in, i686-pc-linux-gnu files have been apparently sorted with
   LC_ALL=en_US or other locale with identical collation.
   I've followed this, but maybe it would be better to use C locale,
   ie. s/sort/LC_ALL=C sort/ and resort the files.
b) maybe make abi-check should be more liberate about platform tripples,
   e.g. i386-pc-linux-gnu ought to be always identical to
   i686-pc-linux-gnu which should be identical i386-redhat-linux or
   i586-suse-linux or whatever. Similarly it shouldn't matter if the
   build is alphaev67 or alphaev5 or alpha, etc.
   But it matters if the build is sparc64- vs. sparc-...
   Creating symlinks for every thinkable variant is lame, so I guess
   we need some config.base script or something like that that will
   take a tripplet and canonicalize it.

2002-09-05  Jakub Jelinek  <jakub@redhat.com>

	* config/abi/ia64-unknown-linux-gnu: Add.
	* config/abi/ia64-unknown-linux-gnu/baseline_symbols.txt: New file.
	* config/abi/alphaev67-unknown-linux-gnu: Add.
	* config/abi/alphaev67-unknown-linux-gnu/baseline_symbols.txt: New file.

	Jakub
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ia64alpha-baseline-symbols.patch.bz2
Type: application/x-bzip2
Size: 15542 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20020905/7529249b/attachment.bz2>


More information about the Libstdc++ mailing list