*** empty log message ***
authorJason Merrill <merrill@gnu.org>
Tue, 9 May 1995 10:22:18 +0000 (10:22 +0000)
committerJason Merrill <merrill@gnu.org>
Tue, 9 May 1995 10:22:18 +0000 (10:22 +0000)
From-SVN: r9596

gcc/config/rs6000/rs6000.h
gcc/config/rs6000/xm-mach.h
gcc/config/rs6000/xm-rs6000.h

index 0d3df3c1759dd6911b295f678ffbf67471084c46..acd5308567e280f90d31fb146f8a3dec3d729ad6 100644 (file)
@@ -101,10 +101,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Don't turn -B into -L if the argument specifies a relative file name.  */
 #define RELATIVE_PREFIX_NOT_LINKDIR
 
-/* The AIX linker will discard static constructors in object files before
-   collect has a chance to see them, so scan the object files directly.  */
-#define COLLECT_SCAN_OBJECTS
-
 /* Architecture type.  */
 
 extern int target_flags;
index c9c835e7ecacc4e19a6e68096df72fda8e926bed..e35395b3e8fbaa64c9f581421ac1b5be6b70632a 100644 (file)
@@ -21,3 +21,4 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #include "rs6000/xm-rs6000.h"
 #undef USG
+#undef COLLECT_EXPORT_LIST
index c63de772745ab5303dda5787e077fd2f40462077..c6f89d307a8e16b5d2965f26a3497c0e5c440354 100644 (file)
@@ -52,3 +52,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* Big buffers improve performance.  */
 #define IO_BUFFER_SIZE (0x8000 - 4096)
+
+#ifndef CROSS_COMPILE
+/* The AIX linker will discard static constructors in object files before
+   collect has a chance to see them, so scan the object files directly.  */
+#define COLLECT_EXPORT_LIST
+#endif