collect2.c (scan_prog_file): Completely cover uses of variable `exports' with macro COLLECT_EXPORT_LIST.

* collect2.c (scan_prog_file): Completely cover uses of variable
        `exports' with macro COLLECT_EXPORT_LIST.

From-SVN: r18163
This commit is contained in:
David Edelsohn 1998-02-22 04:48:22 -05:00
parent 9ae83aa02c
commit e3c49f52e9
2 changed files with 8 additions and 3 deletions

View file

@ -1,4 +1,9 @@
Sat Feb 21 20:36:23 PST 1998 Jeff Law (law@cygnus.com)
Sun Feb 22 09:45:39 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* collect2.c (scan_prog_file): Completely cover uses of variable
`exports' with macro COLLECT_EXPORT_LIST.
Sat Feb 21 20:36:23 1998 Jeff Law (law@cygnus.com)
* version.c: Bump for snapshot.

View file

@ -2855,9 +2855,9 @@ scan_prog_file (prog_name, which_pass)
{
case 1:
if (! is_shared) add_to_list (&constructors, name);
#ifdef COLLECT_EXPORT_LIST
if (which_pass == PASS_OBJ)
add_to_list (&exports, name);
#ifdef COLLECT_EXPORT_LIST
/* If this symbol was undefined and we are building
an import list, we should add a symbol to this
list. */
@ -2870,9 +2870,9 @@ scan_prog_file (prog_name, which_pass)
case 2:
if (! is_shared) add_to_list (&destructors, name);
#ifdef COLLECT_EXPORT_LIST
if (which_pass == PASS_OBJ)
add_to_list (&exports, name);
#ifdef COLLECT_EXPORT_LIST
/* If this symbol was undefined and we are building
an import list, we should add a symbol to this
list. */