Wrap is_static with COLLECT_EXPORT_LIST
authorDavid Edelsohn <dje@gcc.gnu.org>
Tue, 19 Jun 2018 22:42:37 +0000 (18:42 -0400)
committerDavid Edelsohn <dje@gcc.gnu.org>
Tue, 19 Jun 2018 22:42:37 +0000 (18:42 -0400)
From-SVN: r261775

gcc/collect2.c

index 783dce8fac5124728a23af0b49e4aaa704ce32fd..a96af137a44c8adc0c320b181eda0ceb92b626d4 100644 (file)
@@ -911,7 +911,9 @@ main (int argc, char **argv)
   int first_file;
   int num_c_args;
   char **old_argv;
+#ifdef COLLECT_EXPORT_LIST
   bool is_static = false;
+#endif
   int i;
 
   for (i = 0; i < USE_LD_MAX; i++)
@@ -1272,7 +1274,9 @@ main (int argc, char **argv)
   /* Parse arguments.  Remember output file spec, pass the rest to ld.  */
   /* After the first file, put in the c++ rt0.  */
 
+#ifdef COLLECT_EXPORT_LIST
   is_static = static_obj;
+#endif
   first_file = 1;
   while ((arg = *++argv) != (char *) 0)
     {