summaryrefslogtreecommitdiff
path: root/gcc/collect2.c
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1998-05-12 20:07:09 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1998-05-12 20:07:09 +0000
commita0560243e1bd80f65b88b8e85ae673d6db62aa75 (patch)
tree589e330a92aea6f0b71afcd0ebdf79afda508023 /gcc/collect2.c
parent7f060acfa8698f468b204e794a1c845c8a93d865 (diff)
downloadgcc-a0560243e1bd80f65b88b8e85ae673d6db62aa75.tar.gz
Fix aix --with-gnu-ld build failure reported by Brendan.
* collect2.c (main): Ignore do_collecting when COLLECT_EXPORT_LIST. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19704 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/collect2.c')
-rw-r--r--gcc/collect2.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/collect2.c b/gcc/collect2.c
index 0cba7ef144b..d51a4572b55 100644
--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -1428,7 +1428,11 @@ main (argc, argv)
/* If -r or they will be run via some other method, do not build the
constructor or destructor list, just return now. */
- if (rflag || ! do_collecting)
+ if (rflag
+#ifndef COLLECT_EXPORT_LIST
+ || ! do_collecting
+#endif
+ )
{
#ifdef COLLECT_EXPORT_LIST
/* But make sure we delete the export file we may have created. */