http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072
Daniel Richard G. <skunk at iskunk dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution| |INVALID --- Comment #36 from Daniel Richard G. <skunk at iskunk dot org> 2012-04-12 16:28:36 UTC --- My sysadmin recently upgraded the troublesome AIX 5.3 machine in question, and this has made the linker issues go away. The minimal test case now passes, and I can compile and link programs again without any workarounds. This is true both for GCC 4.5.1 (same build as in the original report), and the older GCC 2.9 bundled with the system. I'll provide the same patch-level information as Paul Pryor did earlier: $ oslevel -s 5300-12-05-1140 $ ls -l /usr/bin/ld lrwxrwxrwx 1 bin bin 15 Dec 02 2004 /usr/bin/ld -> /usr/ccs/bin/ld $ ls -l /usr/ccs/bin/ld -r-xr-xr-x 1 bin bin 38942 Aug 09 2011 /usr/ccs/bin/ld $ lslpp -h bos.rte.bind_cmds Fileset Level Action Status Date Time ---------------------------------------------------------------------------- Path: /usr/lib/objrepos bos.rte.bind_cmds 5.3.0.0 COMMIT COMPLETE 12/02/04 17:04:24 5.3.0.1 COMMIT COMPLETE 12/06/04 11:52:51 5.3.0.30 COMMIT COMPLETE 09/30/10 10:04:35 5.3.0.40 COMMIT COMPLETE 10/01/10 11:02:18 5.3.0.53 COMMIT COMPLETE 10/01/10 14:15:17 5.3.0.65 COMMIT COMPLETE 10/05/10 09:48:48 5.3.7.5 COMMIT COMPLETE 10/06/10 10:04:03 5.3.8.6 COMMIT COMPLETE 10/07/10 08:13:13 5.3.9.7 COMMIT COMPLETE 10/08/10 08:33:35 5.3.10.4 COMMIT COMPLETE 10/14/10 10:35:13 5.3.11.4 COMMIT COMPLETE 10/15/10 23:31:34 5.3.12.1 COMMIT COMPLETE 10/16/10 00:05:56 5.3.12.4 COMMIT COMPLETE 04/03/12 12:34:21 $ lslpp -i bos.rte.bind_cmds Vendor Fileset Code Product Id Feature Id Package Name ---------------------------------------------------------------------------- Path: /usr/lib/objrepos bos.rte.bind_cmds 5.3.0.0 5765-E6200 0000 bos I will be happy to provide additional details about the configuration of this system if anyone needs it. There does not appear to be anything left to do here as far as GCC is concerned, so I'm marking this bug as invalid. If anyone feels differently, feel free to change it back.