------- Comment #11 from roger at eyesopen dot com 2006-02-28 03:23 ------- Created an attachment (id=10934) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10934&action=view) mainline patch v2
Here is a revised and slightly more tested version of the proposed patch for mainline. The 4.1 branch patch is identical except s/static/external/ in the definition of __gthrw2. 2006-02-27 Roger Sayle <[EMAIL PROTECTED]> PR middle-end/26489 * gthr-posix.h (__gthrw2): Define to take three parameters, the declared name, the weak reference name, and the typeof name. (__gthrw): Avoid expanding the declared name suffix. (__gthrw3): New Tru64 specific macro to simplify the OSF/1 decls. -- roger at eyesopen dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #10932|0 |1 is obsolete| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26489