--- Comment #13 from anirkko at insel dot ch 2007-05-07 10:33 ---
(In addition to comment #12)
PS: The above was done on sparcv9 (UltraSparc-III)
with Solaris 8. Thus, the bug is confirmed on
several machines with several versions of Solaris
and several versions of binutils
--- Comment #12 from anirkko at insel dot ch 2007-05-07 10:29 ---
(In reply to comment #10)
...
> Yes, I'm going to reopen it, but I'm not sure someone will tackle it.
>
The culprit is -finline-functions:
The gcc man page says -O3 adds only 3 additional options.
--- Comment #11 from anirkko at insel dot ch 2007-04-30 09:41 ---
(In reply to comment #10)
> > Therefore, I still think there is a bug in -O3. (alternatively, in the
> > combination of the two). Would you consider reopening this bug if it was
> > -O3?
> > (
links
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: anirkko at insel dot ch
GCC build triplet: sparc-sun-solaris2.6
GCC
--- Comment #9 from anirkko at insel dot ch 2007-04-23 11:35 ---
(In reply to comment #8)
> > The bootstrap works fine with all flags equal to '-O2'
>
> Great, thanks for the confirmation.
>
> > Still worrysome, because somewhere in the installation inst
--- Comment #7 from anirkko at insel dot ch 2007-04-18 14:24 ---
(In reply to comment #2)
> Can you try without setting the CFLAGS, etc. because what might be happening
> is
> the base compiler miscompiling the new compiler?
>
The bootstrap works fine with all flags e
--- Comment #5 from anirkko at insel dot ch 2007-04-16 09:21 ---
(In reply to comment #3)
> Do really have a SuperSPARC? If no, remove the -mcpu=supersparc option, it is
> totally untested these days. If so, I'd suggest to stick with a 3.x compiler
> on this presumab
--- Comment #4 from anirkko at insel dot ch 2007-04-16 09:15 ---
(In reply to comment #2)
> Can you try without setting the CFLAGS, etc. because what might be happening
> is
> the base compiler miscompiling the new compiler?
>
Tried something slightly different: because t
--- Comment #1 from anirkko at insel dot ch 2007-04-13 22:46 ---
*** Bug 31565 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31523
--- Comment #1 from anirkko at insel dot ch 2007-04-13 22:46 ---
*** This bug has been marked as a duplicate of 31523 ***
--
anirkko at insel dot ch changed:
What|Removed |Added
extern char *getcwd(char *, size_t);
extern const char *getexecname(void);
extern char *getlogin(void);
extern int getopt(int, char *const *, const char *);
extern char *optarg;
extern int optind, opterr, optopt;
extern char *getpass(const char *);
extern char *getpassphrase(const char *);
extern int getpw
extern char *getcwd(char *, size_t);
extern const char *getexecname(void);
extern char *getlogin(void);
extern int getopt(int, char *const *, const char *);
extern char *optarg;
extern int optind, opterr, optopt;
extern char *getpass(const char *);
extern char *getpassphrase(const char *);
extern int getpw
12 matches
Mail list logo