32-bit x86 c++ ABI for x86-64

Jakub Jelinek jakub@redhat.com
Tue Jun 24 07:14:00 GMT 2003


On Tue, Jun 24, 2003 at 07:53:45AM +0200, Andreas Jaeger wrote:
> 
> x86-64 uses as 32-bit multilib the x86 ABI, we should therefore add
> the corresponding file.
> 
> Ok to commit the appended patch to both branches?

Is copying an ABI file really a good idea?
I guess either we shoul have a symlink, or add #include directive to
baseline_symbols.txt files and process it.
Maybe abilist file compression would be good as well (like glibc uses
for its abilist files) - most of the symbols are either common to
all platforms, or common to certain subset of the platforms.

> 2003-06-24  Andreas Jaeger  <aj@suse.de>
> 
> 	* config/abi/x86_64-linux-gnu/32/baseline_symbols.txt: New. Copy
> 	of i486-linux-gnu file.
> 
> ============================================================
> Index: libstdc++-v3/config/abi/x86_64-linux-gnu/baseline_symbols.txt
> --- libstdc++-v3/config/abi/x86_64-linux-gnu/baseline_symbols.txt	created
> +++ libstdc++-v3/config/abi/x86_64-linux-gnu/baseline_symbols.txt	2003-06-24 07:53:13.000000000 +0200	1.1
					      ^
					      |  /32 ??

	Jakub



More information about the Gcc-patches mailing list