* coffcode.h (coff_slurp_symbol_table): Handle C_AIX_WEAKEXT.
+2017-07-07 Alan Modra <amodra@gmail.com>
+
+ * coffcode.h (coff_slurp_symbol_table): Handle C_AIX_WEAKEXT.
+
2017-07-07 Alan Modra <amodra@gmail.com>
* bfd.c (_doprnt): Replace "L" with "ll" when printing bfd_vma
#endif
#ifdef RS6000COFF_C
case C_HIDEXT:
+ case C_AIX_WEAKEXT:
#endif
#ifdef C_SYSTEM
case C_SYSTEM: /* System Wide variable. */
&& src->u.syment.n_scnum > 0)
dst->symbol.flags = BSF_LOCAL;
#endif
- if (src->u.syment.n_sclass == C_WEAKEXT)
+ if (src->u.syment.n_sclass == C_WEAKEXT
+#ifdef RS6000COFF_C
+ || src->u.syment.n_sclass == C_AIX_WEAKEXT
+#endif
+ )
dst->symbol.flags |= BSF_WEAK;
break;