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).