Commit 69ca3549 by David Edelsohn Committed by David Edelsohn

rs6000.c (rs6000_init_builtins): Change decl libname for clog to __clog on AIX.

	* config/rs6000/rs6000.c (rs6000_init_builtins): Change
	decl libname for clog to __clog on AIX.

	* config/rs6000/xcoff.h (MAX_OFILE_ALIGNMENT): Define.

From-SVN: r111418
parent 0f3162e3
2006-02-24 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (rs6000_init_builtins): Change
decl libname for clog to __clog on AIX.
* config/rs6000/xcoff.h (MAX_OFILE_ALIGNMENT): Define.
2006-02-24 Alan Modra <amodra@bigpond.net.au> 2006-02-24 Alan Modra <amodra@bigpond.net.au>
PR target/26453 PR target/26453
......
...@@ -7966,6 +7966,12 @@ rs6000_init_builtins (void) ...@@ -7966,6 +7966,12 @@ rs6000_init_builtins (void)
altivec_init_builtins (); altivec_init_builtins ();
if (TARGET_ALTIVEC || TARGET_SPE) if (TARGET_ALTIVEC || TARGET_SPE)
rs6000_common_init_builtins (); rs6000_common_init_builtins ();
#if TARGET_XCOFF
/* AIX libm provides clog as __clog. */
if (built_in_decls [BUILT_IN_CLOG])
set_user_assembler_name (built_in_decls [BUILT_IN_CLOG], "__clog");
#endif
} }
/* Search through a set of builtins and enable the mask bits. /* Search through a set of builtins and enable the mask bits.
......
...@@ -56,6 +56,11 @@ ...@@ -56,6 +56,11 @@
#define DOLLARS_IN_IDENTIFIERS 0 #define DOLLARS_IN_IDENTIFIERS 0
/* AIX .align pseudo-op accept value from 0 to 12, corresponding to
log base 2 of the alignment in bytes; 12 = 4096 bytes = 32768 bits. */
#define MAX_OFILE_ALIGNMENT 32768
/* Return nonzero if this entry is to be written into the constant /* Return nonzero if this entry is to be written into the constant
pool in a special way. We do so if this is a SYMBOL_REF, LABEL_REF pool in a special way. We do so if this is a SYMBOL_REF, LABEL_REF
or a CONST containing one of them. If -mfp-in-toc (the default), or a CONST containing one of them. If -mfp-in-toc (the default),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment