--- Comment #1 from kargl at gcc dot gnu dot org 2007-08-23 00:09 ---
It's much worse than you've indicated. :(
gfortran compiles
subroutine y
data emname/'bar'/
character(len=3) :: emname
end subroutine y
which violates "A variable that appears in a DATA statement and has no
My patch:
2007-05-24 Danny Smith <[EMAIL PROTECTED]>
PR target/27067
* doc/tm.texi (TARGET_MANGLE_DECL_ASSEMBLER_NAME): Document.
* targhooks.h (default_mangle_decl_assembler_name): Declare
default hook.
* targhooks.c (default_mangle_decl_assembler_name):
The code:
#include
#define foo(b) #b
int main() {
std::cerr << foo( "this is a long string "
"broken across lines "
"but constiuting one argument to the macro ") << "\n";
}
produces:
~/ootbc/personal/ivan$ a.out
"this is a long string " "broken across lines " "
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-08-23 05:49
---
I was able to successfully build gcc 3.4.6 and attempted to use that to build
gcc 4.3.0. I get the same failure in stage 2. I have also updated the
binutils to no avail.
--
http://gcc.gnu.org/bugzilla/show
101 - 104 of 104 matches
Mail list logo