--- Comment #10 from fxcoudert at gcc dot gnu dot org 2007-02-04 10:30
---
Fixed on mainline.
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2007-02-04 10:30
---
Subject: Bug 30007
Author: fxcoudert
Date: Sun Feb 4 10:30:17 2007
New Revision: 121569
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121569
Log:
PR libfortran/30007
* libgfortran.h: Do
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
Keywords||patch
Target Milestone|--- |4.3.0
http:
--- Comment #8 from kkojima at gcc dot gnu dot org 2007-02-03 07:12 ---
With your patch in #6, the trunk gcc is built successfully on
sh-elf for --enable-languages=c,fortran configuration.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30007
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-02-02 16:19
---
CCing SH maintainers. I'm looking for someone to test the patch in comment #6
on a machine where __USER_LABEL_PREFIX__ is not empty.
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2007-01-18 18:49
---
(In reply to comment #5)
> __USER_LABEL_PREFIX__ should be a string already.
>
> so you just need:
> extern void bar (void);
> extern __typeof(bar) bar __asm__(__USER_LABEL_PREFIX__ "foo");
> void bar (void) { ;
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-01-18 17:52 ---
__USER_LABEL_PREFIX__ should be a string already.
so you just need:
extern void bar (void);
extern __typeof(bar) bar __asm__(__USER_LABEL_PREFIX__ "foo");
void bar (void) { ; }
extern __typeof(bar) gee __attribute__
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-01-18 17:28
---
So, the reduced code looks like this:
extern void bar (void);
extern __typeof(bar) bar __asm__("foo");
void bar (void) { ; }
extern __typeof(bar) gee __attribute__((__alias__("foo")));
Ian Lance Taylor gave me t
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-01-05 10:10
---
Confirmed as it has been reported by other people as well. I don't understand
enough of this name aliasing to understand the reason for this bug. Can you
confirm that the following is enough to trigger the bug? If
--- Comment #2 from amylaar at gcc dot gnu dot org 2006-12-04 14:37 ---
Created an attachment (id=12740)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12740&action=view)
preprocessed source
The sub-command that fails using --save-temps -v is:
/home/amylaar/bld/2006-11-27/sh-elf/.
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-12-02 07:56 ---
I don't run into this failure when building libgfortran for spu-elf.
Can you provide the preprocessed temp?
Also by the way newlib for most targets don't have enough of POSIX to be able
to run the libgfortran testsu
11 matches
Mail list logo