public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug target/18106] New: Weak symbols are unimplemented on Windows @ 2004-10-22 3:39 aaronavay62 at aaronwl dot com 2004-10-22 3:42 ` [Bug target/18106] " aaronavay62 at aaronwl dot com ` (6 more replies) 0 siblings, 7 replies; 8+ messages in thread From: aaronavay62 at aaronwl dot com @ 2004-10-22 3:39 UTC (permalink / raw) To: gcc-bugs On Windows targets, weak symbols have not supported in GCC, and have never been supported. However, they have been supported in binutils for years, with varying degrees of quality. They are probably now reliable enough to be supported by GCC. -- Summary: Weak symbols are unimplemented on Windows Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: aaronavay62 at aaronwl dot com CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: i686-pc-mingw32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com @ 2004-10-22 3:42 ` aaronavay62 at aaronwl dot com 2004-10-22 11:43 ` pinskia at gcc dot gnu dot org ` (5 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: aaronavay62 at aaronwl dot com @ 2004-10-22 3:42 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From aaronavay62 at aaronwl dot com 2004-10-22 03:42 ------- Patch here: <http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01656.html>. -- What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com 2004-10-22 3:42 ` [Bug target/18106] " aaronavay62 at aaronwl dot com @ 2004-10-22 11:43 ` pinskia at gcc dot gnu dot org 2004-10-31 3:40 ` aaronavay62 at aaronwl dot com ` (4 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: pinskia at gcc dot gnu dot org @ 2004-10-22 11:43 UTC (permalink / raw) To: gcc-bugs -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |aaronavay62 at aaronwl dot |dot org |com Status|UNCONFIRMED |ASSIGNED Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2004-10-22 11:43:25 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com 2004-10-22 3:42 ` [Bug target/18106] " aaronavay62 at aaronwl dot com 2004-10-22 11:43 ` pinskia at gcc dot gnu dot org @ 2004-10-31 3:40 ` aaronavay62 at aaronwl dot com 2004-11-03 21:12 ` aaronavay62 at aaronwl dot com ` (3 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: aaronavay62 at aaronwl dot com @ 2004-10-31 3:40 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From aaronavay62 at aaronwl dot com 2004-10-31 03:40 ------- As of 2004-10-25, weak symbols will break libstdc++-v3. See <http://gcc.gnu.org/ml/gcc-patches/2004-10/msg02723.html>. I'm not sure what to do about this yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com ` (2 preceding siblings ...) 2004-10-31 3:40 ` aaronavay62 at aaronwl dot com @ 2004-11-03 21:12 ` aaronavay62 at aaronwl dot com 2004-11-06 4:28 ` cvs-commit at gcc dot gnu dot org ` (2 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: aaronavay62 at aaronwl dot com @ 2004-11-03 21:12 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From aaronavay62 at aaronwl dot com 2004-11-03 21:12 ------- For what its worth, the issue in comment #2 was resolved. This patch can again be safely applied. It is awaiting review. -- What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2004-10-22 11:43:25 |2004-11-03 21:12:22 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com ` (3 preceding siblings ...) 2004-11-03 21:12 ` aaronavay62 at aaronwl dot com @ 2004-11-06 4:28 ` cvs-commit at gcc dot gnu dot org 2004-11-06 4:29 ` aaronavay62 at aaronwl dot com 2004-11-06 15:37 ` pinskia at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: cvs-commit at gcc dot gnu dot org @ 2004-11-06 4:28 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-06 04:28 ------- Subject: Bug 18106 CVSROOT: /cvs/gcc Module name: gcc Changes by: aaronwl@gcc.gnu.org 2004-11-06 04:28:11 Modified files: gcc : ChangeLog gcc/config/i386: cygming.h gcc/testsuite : ChangeLog gcc/testsuite/lib: target-supports.exp Log message: PR target/18106 * config/i386/cygming.h [HAVE_GAS_WEAK] (ASM_WEAKEN_LABEL): Macro defined. * lib/target-supports.exp (check_weak_available): Support Windows. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.6197&r2=2.6198 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/i386/cygming.h.diff?cvsroot=gcc&r1=1.22&r2=1.23 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4550&r2=1.4551 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/lib/target-supports.exp.diff?cvsroot=gcc&r1=1.24&r2=1.25 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com ` (4 preceding siblings ...) 2004-11-06 4:28 ` cvs-commit at gcc dot gnu dot org @ 2004-11-06 4:29 ` aaronavay62 at aaronwl dot com 2004-11-06 15:37 ` pinskia at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: aaronavay62 at aaronwl dot com @ 2004-11-06 4:29 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From aaronavay62 at aaronwl dot com 2004-11-06 04:29 ------- Fixed. -- What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/18106] Weak symbols are unimplemented on Windows 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com ` (5 preceding siblings ...) 2004-11-06 4:29 ` aaronavay62 at aaronwl dot com @ 2004-11-06 15:37 ` pinskia at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: pinskia at gcc dot gnu dot org @ 2004-11-06 15:37 UTC (permalink / raw) To: gcc-bugs -- What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18106 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-11-06 15:37 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-10-22 3:39 [Bug target/18106] New: Weak symbols are unimplemented on Windows aaronavay62 at aaronwl dot com 2004-10-22 3:42 ` [Bug target/18106] " aaronavay62 at aaronwl dot com 2004-10-22 11:43 ` pinskia at gcc dot gnu dot org 2004-10-31 3:40 ` aaronavay62 at aaronwl dot com 2004-11-03 21:12 ` aaronavay62 at aaronwl dot com 2004-11-06 4:28 ` cvs-commit at gcc dot gnu dot org 2004-11-06 4:29 ` aaronavay62 at aaronwl dot com 2004-11-06 15:37 ` pinskia at gcc dot gnu dot org
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).