aboutsummaryrefslogtreecommitdiff
path: root/libobjc/objc
diff options
context:
space:
mode:
authorDave Korn <dave.korn.cygwin@gmail.com>2010-12-19 11:14:19 +0000
committerDave Korn <davek@gcc.gnu.org>2010-12-19 11:14:19 +0000
commitb48feb9dd8ddf488bcd619b41cee07b9d8d740d0 (patch)
treeadfdc3fe165d29f60b3e4d4833fa36dc2c898961 /libobjc/objc
parentf910786b9865adf3548fcbbcd569bc90ea314420 (diff)
downloadgcc-b48feb9dd8ddf488bcd619b41cee07b9d8d740d0.zip
gcc-b48feb9dd8ddf488bcd619b41cee07b9d8d740d0.tar.gz
gcc-b48feb9dd8ddf488bcd619b41cee07b9d8d740d0.tar.bz2
re PR middle-end/46674 (Weak alias is mistakenly optimized away)
PR middle-end/46674 PR middle-end/46221 * varasm.c (symbol_alias_set_t): New typedef for derived pointer_set wrapper class. (symbol_alias_set_create): New wrapper function. (symbol_alias_set_destroy): Likewise. (symbol_alias_set_contains): Likewise. (symbol_alias_set_insert): Likewise. (compute_visible_aliases): Use the above and return symbol_alias_set_t, not a pointer_set. (remove_unreachable_alias_pairs): Adjust likewise to match. (finish_aliases_1): Likewise. From-SVN: r168047
Diffstat (limited to 'libobjc/objc')
0 files changed, 0 insertions, 0 deletions