collect2.c (GCC_CHECK_HDR): Do not scan objects with F_LOADONLY flag set.
2013-02-03 David Edelsohn <dje.gcc@gmail.com> Andrew Dixie <andrewd@gentrack.com> * collect2.c (GCC_CHECK_HDR): Do not scan objects with F_LOADONLY flag set. Co-Authored-By: Andrew Dixie <andrewd@gentrack.com> From-SVN: r195696
This commit is contained in:
parent
144f591fcd
commit
3bf65591cb
2 changed files with 12 additions and 4 deletions
|
@ -1,3 +1,9 @@
|
|||
2013-02-03 David Edelsohn <dje.gcc@gmail.com>
|
||||
Andrew Dixie <andrewd@gentrack.com>
|
||||
|
||||
* collect2.c (GCC_CHECK_HDR): Do not scan objects with F_LOADONLY
|
||||
flag set.
|
||||
|
||||
2013-02-03 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* expmed.c (extract_bit_field_1): Pass the full width of the
|
||||
|
|
|
@ -2763,12 +2763,14 @@ scan_libraries (const char *prog_name)
|
|||
/* 0757 = U803XTOCMAGIC (AIX 4.3) and 0767 = U64_TOCMAGIC (AIX V5) */
|
||||
#if TARGET_AIX_VERSION >= 51
|
||||
# define GCC_CHECK_HDR(X) \
|
||||
((HEADER (X).f_magic == U802TOCMAGIC && ! aix64_flag) \
|
||||
|| (HEADER (X).f_magic == 0767 && aix64_flag))
|
||||
(((HEADER (X).f_magic == U802TOCMAGIC && ! aix64_flag) \
|
||||
|| (HEADER (X).f_magic == 0767 && aix64_flag)) \
|
||||
&& !(HEADER (X).f_flags & F_LOADONLY))
|
||||
#else
|
||||
# define GCC_CHECK_HDR(X) \
|
||||
((HEADER (X).f_magic == U802TOCMAGIC && ! aix64_flag) \
|
||||
|| (HEADER (X).f_magic == 0757 && aix64_flag))
|
||||
(((HEADER (X).f_magic == U802TOCMAGIC && ! aix64_flag) \
|
||||
|| (HEADER (X).f_magic == 0757 && aix64_flag)) \
|
||||
&& !(HEADER (X).f_flags & F_LOADONLY))
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue