public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs
@ 2003-10-24 21:42 jfardo at laurelnetworks dot com
2003-10-24 21:47 ` [Bug target/12769] " pinskia at gcc dot gnu dot org
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: jfardo at laurelnetworks dot com @ 2003-10-24 21:42 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
Summary: -mlongcall doesn't convert all calls to long calls in
c++ programs
Product: gcc
Version: 3.3.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jfardo at laurelnetworks dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: powerpc-unknown-linux-gnu
If you compile and link an extremely large c++ powerpc application
with -mlongcall, the program will fail to link with errors such as:
"relocation truncated to fit: R_PPC_REL24 _Unwind_Resume"
The -mlongcall flag seems to do the right thing with regard
to functions explicitly called in our application. However,
function calls that are generated by the compiler (such as
the call to _Unwind_Resume() to handle exception unwinding)
do not become long calls.
If you compile the example program below and run 'objdump -r'
you will see that the compiler only generates a R_PPC_REL24
relocation record for _Unwind_Resume. All other function calls
have 2 relocation records R_PPC_ADDR16_LO and R_PPC_ADDR16_HA.
//
// powerpc-unknown-linux-gnu-c++ -mlongcall -c test.c++
//
class Foo
{
public:
Foo() {};
~Foo() {};
};
int main()
{
Foo bar1;
try {
Foo bar2;
throw 2;
} catch (...) {
throw;
}
return 0;
}
> powerpc-unknown-linux-gnu-objdump -r test.o
test.o: file format elf32-powerpc
RELOCATION RECORDS FOR [.text]:
OFFSET TYPE VALUE
0000001e R_PPC_ADDR16_HA _ZN3FooC1Ev
00000022 R_PPC_ADDR16_LO _ZN3FooC1Ev
00000036 R_PPC_ADDR16_HA _ZN3FooC1Ev
0000003a R_PPC_ADDR16_LO _ZN3FooC1Ev
0000004a R_PPC_ADDR16_HA __cxa_allocate_exception
0000004e R_PPC_ADDR16_LO __cxa_allocate_exception
0000006a R_PPC_ADDR16_HA _ZTIi
0000006e R_PPC_ADDR16_LO _ZTIi
00000076 R_PPC_ADDR16_HA __cxa_throw
0000007a R_PPC_ADDR16_LO __cxa_throw
00000096 R_PPC_ADDR16_HA _ZN3FooD1Ev
0000009a R_PPC_ADDR16_LO _ZN3FooD1Ev
000000ae R_PPC_ADDR16_HA __cxa_begin_catch
000000b2 R_PPC_ADDR16_LO __cxa_begin_catch
000000be R_PPC_ADDR16_HA __cxa_rethrow
000000c2 R_PPC_ADDR16_LO __cxa_rethrow
000000d6 R_PPC_ADDR16_HA __cxa_end_catch
000000da R_PPC_ADDR16_LO __cxa_end_catch
000000f2 R_PPC_ADDR16_HA _ZN3FooD1Ev
000000f6 R_PPC_ADDR16_LO _ZN3FooD1Ev
00000108 R_PPC_REL24 _Unwind_Resume
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is the source of the problem.
RELOCATION RECORDS FOR [.eh_frame]:
OFFSET TYPE VALUE
00000012 R_PPC_ADDR32 __gxx_personality_v0
00000024 R_PPC_ADDR32 .text
0000002d R_PPC_ADDR32 .rodata
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug target/12769] -mlongcall doesn't convert all calls to long calls in c++ programs
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
@ 2003-10-24 21:47 ` pinskia at gcc dot gnu dot org
2003-10-24 21:54 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-24 21:47 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|c++ |target
Keywords| |wrong-code
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug target/12769] -mlongcall doesn't convert all calls to long calls in c++ programs
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
2003-10-24 21:47 ` [Bug target/12769] " pinskia at gcc dot gnu dot org
@ 2003-10-24 21:54 ` pinskia at gcc dot gnu dot org
2003-10-24 21:58 ` jfardo at laurelnetworks dot com
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-24 21:54 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-10-24 21:47 -------
I want to say that rs6000_set_default_type_attributes (aka
TARGET_SET_DEFAULT_TYPE_ATTRIBUTES) is not being called for _Unwind_Resume.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug target/12769] -mlongcall doesn't convert all calls to long calls in c++ programs
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
2003-10-24 21:47 ` [Bug target/12769] " pinskia at gcc dot gnu dot org
2003-10-24 21:54 ` pinskia at gcc dot gnu dot org
@ 2003-10-24 21:58 ` jfardo at laurelnetworks dot com
2003-10-24 22:13 ` [Bug middle-end/12769] " pinskia at gcc dot gnu dot org
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: jfardo at laurelnetworks dot com @ 2003-10-24 21:58 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
------- Additional Comments From jfardo at laurelnetworks dot com 2003-10-24 21:54 -------
Subject: RE: -mlongcall doesn't convert all calls to long calls in c++ programs
I should probably add, that I've seen this happen to other
library functions also:
Here's a couple more:
relocation truncated to fit: R_PPC_REL24 __cmpdi2
relocation truncated to fit: R_PPC_REL24 __fixunsdfdi
relocation truncated to fit: R_PPC_REL24 __floatdidf
relocation truncated to fit: R_PPC_REL24 __floatdisf
relocation truncated to fit: R_PPC_REL24 __udivdi3
- John
> -----Original Message-----
> From: pinskia at gcc dot gnu dot org [mailto:gcc-bugzilla@gcc.gnu.org]
> Sent: Friday, October 24, 2003 5:47 PM
> To: John Fardo
> Subject: [Bug target/12769] -mlongcall doesn't convert all
> calls to long
> calls in c++ programs
>
>
> PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT*
> gcc-bugs@gcc.gnu.org.
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
>
>
>
> ------- Additional Comments From pinskia at gcc dot gnu dot
> org 2003-10-24 21:47 -------
> I want to say that rs6000_set_default_type_attributes (aka
> TARGET_SET_DEFAULT_TYPE_ATTRIBUTES) is not being called for
> _Unwind_Resume.
>
>
>
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls in c++ programs
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (2 preceding siblings ...)
2003-10-24 21:58 ` jfardo at laurelnetworks dot com
@ 2003-10-24 22:13 ` pinskia at gcc dot gnu dot org
2003-10-28 15:38 ` [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions pinskia at gcc dot gnu dot org
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-24 22:13 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|target |middle-end
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-10-24 21:58 -------
Looks like all builtin functions do get inited with a call to TARGET_SET_DEFAULT_TYPE_ATTRIBUTES.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (3 preceding siblings ...)
2003-10-24 22:13 ` [Bug middle-end/12769] " pinskia at gcc dot gnu dot org
@ 2003-10-28 15:38 ` pinskia at gcc dot gnu dot org
2003-11-23 7:14 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-28 15:38 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|-mlongcall doesn't convert |-mlongcall doesn't convert
|all calls to long calls in |all calls to long calls for
|c++ programs |builtin functions
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (4 preceding siblings ...)
2003-10-28 15:38 ` [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions pinskia at gcc dot gnu dot org
@ 2003-11-23 7:14 ` pinskia at gcc dot gnu dot org
2004-08-12 5:19 ` grehan at freebsd dot org
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-11-23 7:14 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-23 07:14 -------
Confirmed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-11-23 07:14:14
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (5 preceding siblings ...)
2003-11-23 7:14 ` pinskia at gcc dot gnu dot org
@ 2004-08-12 5:19 ` grehan at freebsd dot org
2004-11-26 23:03 ` amodra at bigpond dot net dot au
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: grehan at freebsd dot org @ 2004-08-12 5:19 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From grehan at freebsd dot org 2004-08-12 05:19 -------
I've run across this bug when doing loadable module support for FreeBSD/PPC.
Loadable modules run above 3Gb but have to call back to the kernel which is
loaded at 0.
Using GNU C version 3.4.2 [FreeBSD] 20040728 (powerpc-undermydesk-freebsd)
and compiling the program with "cc -c -v -S -mlongcall test.c"
extern int extfunc(void);
long long
testfunc(long long a, long long b)
{
extfunc();
return (a / b);
}
The assembler output shows that the extfunc() call uses the correct longcall
sequence, but the builtin __divdi3 for the 64-bit division still uses the
"bl" shortcall sequence.
The bug appears to be in rs6000.c:init_cumulative_args(). A libcall routine
has a NULL fntype parameter, so the test for the longcall/shortcall attribute
fails. The fix I'm using is:
--- rs6000.c Wed Aug 11 22:20:04 2004
+++ rs6000.c.longcall Thu Jul 29 19:18:38 2004
@@ -3946,6 +3946,9 @@
&& lookup_attribute ("longcall", TYPE_ATTRIBUTES (fntype))
&& !lookup_attribute ("shortcall", TYPE_ATTRIBUTES (fntype)))
cum->call_cookie = CALL_LONG;
+ else if (!fntype)
+ if (rs6000_default_long_calls)
+ cum->call_cookie = CALL_LONG;
... which should certainly be done in a cleaner fashion.
later,
Peter.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |grehan at freebsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (6 preceding siblings ...)
2004-08-12 5:19 ` grehan at freebsd dot org
@ 2004-11-26 23:03 ` amodra at bigpond dot net dot au
2004-11-26 23:04 ` amodra at bigpond dot net dot au
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: amodra at bigpond dot net dot au @ 2004-11-26 23:03 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From amodra at bigpond dot net dot au 2004-11-26 23:03 -------
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg02324.html
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |patch
Known to fail| |3.4.3 4.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (7 preceding siblings ...)
2004-11-26 23:03 ` amodra at bigpond dot net dot au
@ 2004-11-26 23:04 ` amodra at bigpond dot net dot au
2004-11-27 1:07 ` cvs-commit at gcc dot gnu dot org
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: amodra at bigpond dot net dot au @ 2004-11-26 23:04 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |amodra at bigpond dot net
|dot org |dot au
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (8 preceding siblings ...)
2004-11-26 23:04 ` amodra at bigpond dot net dot au
@ 2004-11-27 1:07 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:08 ` cvs-commit at gcc dot gnu dot org
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-11-27 1:07 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-27 01:07 -------
Subject: Bug 12769
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: amodra@gcc.gnu.org 2004-11-27 01:06:59
Modified files:
gcc : ChangeLog
gcc/config/rs6000: rs6000.c
Log message:
PR target/12769
* config/rs6000/rs6000.c (init_cumulative_args): Set call_cookie
from rs6000_default_long_calls for libcalls.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.6579&r2=2.6580
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/rs6000.c.diff?cvsroot=gcc&r1=1.753&r2=1.754
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (9 preceding siblings ...)
2004-11-27 1:07 ` cvs-commit at gcc dot gnu dot org
@ 2004-11-27 1:08 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:18 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:19 ` amodra at bigpond dot net dot au
12 siblings, 0 replies; 14+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-11-27 1:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-27 01:08 -------
Subject: Bug 12769
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_4-branch
Changes by: amodra@gcc.gnu.org 2004-11-27 01:08:03
Modified files:
gcc : ChangeLog
gcc/config/rs6000: rs6000.c
Log message:
PR target/12769
* config/rs6000/rs6000.c (init_cumulative_args): Set call_cookie
from rs6000_default_long_calls for libcalls.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=2.2326.2.706&r2=2.2326.2.707
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/rs6000.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.576.2.34&r2=1.576.2.35
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (10 preceding siblings ...)
2004-11-27 1:08 ` cvs-commit at gcc dot gnu dot org
@ 2004-11-27 1:18 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:19 ` amodra at bigpond dot net dot au
12 siblings, 0 replies; 14+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-11-27 1:18 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-27 01:18 -------
Subject: Bug 12769
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-branch
Changes by: amodra@gcc.gnu.org 2004-11-27 01:18:31
Modified files:
gcc : ChangeLog
gcc/config/rs6000: rs6000.c
Log message:
PR target/12769
* config/rs6000/rs6000.c (init_cumulative_args): Set call_cookie
from rs6000_default_long_calls for libcalls.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.16114.2.1026&r2=1.16114.2.1027
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/rs6000.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.403.2.14&r2=1.403.2.15
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
` (11 preceding siblings ...)
2004-11-27 1:18 ` cvs-commit at gcc dot gnu dot org
@ 2004-11-27 1:19 ` amodra at bigpond dot net dot au
12 siblings, 0 replies; 14+ messages in thread
From: amodra at bigpond dot net dot au @ 2004-11-27 1:19 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From amodra at bigpond dot net dot au 2004-11-27 01:19 -------
Fixed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Known to fail|3.4.3 4.0.0 |3.4.3
Known to work| |3.3.6 3.4.3 4.0.0
Resolution| |FIXED
Target Milestone|--- |3.4.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12769
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2004-11-27 1:19 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-24 21:42 [Bug c++/12769] New: -mlongcall doesn't convert all calls to long calls in c++ programs jfardo at laurelnetworks dot com
2003-10-24 21:47 ` [Bug target/12769] " pinskia at gcc dot gnu dot org
2003-10-24 21:54 ` pinskia at gcc dot gnu dot org
2003-10-24 21:58 ` jfardo at laurelnetworks dot com
2003-10-24 22:13 ` [Bug middle-end/12769] " pinskia at gcc dot gnu dot org
2003-10-28 15:38 ` [Bug middle-end/12769] -mlongcall doesn't convert all calls to long calls for builtin functions pinskia at gcc dot gnu dot org
2003-11-23 7:14 ` pinskia at gcc dot gnu dot org
2004-08-12 5:19 ` grehan at freebsd dot org
2004-11-26 23:03 ` amodra at bigpond dot net dot au
2004-11-26 23:04 ` amodra at bigpond dot net dot au
2004-11-27 1:07 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:08 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:18 ` cvs-commit at gcc dot gnu dot org
2004-11-27 1:19 ` amodra at bigpond dot net dot au
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).