public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/25259]  New: bootstrap failures on non-C99 platforms
@ 2005-12-05  8:43 ebotcazou at gcc dot gnu dot org
  2005-12-05  8:45 ` [Bug target/25259] " bonzini at gnu dot org
                   ` (23 more replies)
  0 siblings, 24 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-05  8:43 UTC (permalink / raw)
  To: gcc-bugs

The newly integrated libdecnumber requires a few C99 integer types, thus
causing bootstrap failures on non-C99 platforms like Solaris 2.5.1.  The
problem already occured for libfortran and has been addressed by a kludge
there.

It could be deemed desirable to have something along the lines of
 http://ac-archive.sourceforge.net/gstdint
in the GNU tree to solve the problem once for all.

Assigned to Paolo as per his request.


-- 
           Summary: bootstrap failures on non-C99 platforms
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: paolo dot bonzini at lu dot unisi dot ch
        ReportedBy: ebotcazou at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
@ 2005-12-05  8:45 ` bonzini at gnu dot org
  2005-12-05  9:09 ` bonzini at gnu dot org
                   ` (22 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-05  8:45 UTC (permalink / raw)
  To: gcc-bugs



-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|paolo dot bonzini at lu dot |bonzini at gnu dot org
                   |unisi dot ch                |
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-12-05 08:45:50
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
  2005-12-05  8:45 ` [Bug target/25259] " bonzini at gnu dot org
@ 2005-12-05  9:09 ` bonzini at gnu dot org
  2005-12-06 12:28 ` bonzini at gnu dot org
                   ` (21 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-05  9:09 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from bonzini at gnu dot org  2005-12-05 09:09 -------
Created an attachment (id=10406)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10406&action=view)
patch sketch

A very experimental (not even built, let alone bootstrapped/regtested) patch


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
  2005-12-05  8:45 ` [Bug target/25259] " bonzini at gnu dot org
  2005-12-05  9:09 ` bonzini at gnu dot org
@ 2005-12-06 12:28 ` bonzini at gnu dot org
  2005-12-07  8:29 ` ebotcazou at gcc dot gnu dot org
                   ` (20 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-06 12:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from bonzini at gnu dot org  2005-12-06 12:28 -------
Created an attachment (id=10417)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10417&action=view)
proposed patch

I bootstrapped this on i686-pc-linux-gnu, all languages.  Eric, can you test it
on a non-C99 platform?


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #10406|0                           |1
        is obsolete|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-12-06 12:28 ` bonzini at gnu dot org
@ 2005-12-07  8:29 ` ebotcazou at gcc dot gnu dot org
  2005-12-07 10:52 ` paolo dot bonzini at lu dot unisi dot ch
                   ` (19 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-07  8:29 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from ebotcazou at gcc dot gnu dot org  2005-12-07 08:29 -------
> I bootstrapped this on i686-pc-linux-gnu, all languages.  Eric, can you test
> it on a non-C99 platform?

I don't seem to be able to regenerate aclocal.m4 and configure correctly, so
the new test GCC_HEADER_STDINT is not expanded.

eric@linux:~/svn/gcc/libgfortran> aclocal --version
aclocal (GNU automake) 1.9.1
Written by Tom Tromey <tromey@redhat.com>

Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
eric@linux:~/svn/gcc/libgfortran> autoconf --version
autoconf (GNU Autoconf) 2.59
Written by David J. MacKenzie and Akim Demaille.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-12-07  8:29 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-07 10:52 ` paolo dot bonzini at lu dot unisi dot ch
  2005-12-07 11:31 ` ebotcazou at gcc dot gnu dot org
                   ` (18 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: paolo dot bonzini at lu dot unisi dot ch @ 2005-12-07 10:52 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from paolo dot bonzini at lu dot unisi dot ch  2005-12-07 10:52 -------
Subject: Re:  bootstrap failures on non-C99 platforms


>>I bootstrapped this on i686-pc-linux-gnu, all languages.  Eric, can you test
>>it on a non-C99 platform?
>>    
>>
>I don't seem to be able to regenerate aclocal.m4 and configure correctly, so
>the new test GCC_HEADER_STDINT is not expanded.
>  
>
You have to do "aclocal -I ../config", or you can configure with 
--enable-maintainer-mode.

Paolo


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-12-07 10:52 ` paolo dot bonzini at lu dot unisi dot ch
@ 2005-12-07 11:31 ` ebotcazou at gcc dot gnu dot org
  2005-12-12 20:46 ` pinskia at gcc dot gnu dot org
                   ` (17 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-07 11:31 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from ebotcazou at gcc dot gnu dot org  2005-12-07 11:31 -------
> You have to do "aclocal -I ../config", or you can configure with 
> --enable-maintainer-mode.

Ah, thanks.  It fails very early though:

In file included from /home/eric/svn/gcc/libdecnumber/decContext.h:43,
                 from /home/eric/svn/gcc/libdecnumber/decNumber.h:30,
                 from /home/eric/svn/gcc/libdecnumber/decNumber.c:157:
./gstdint.h:70: error: parse error before "__extension__"

eric@linux:~> cat t.c
typedef __extension__ long long int64_t;
eric@linux:~> gcc -S t.c
t.c:1: error: parse error before "__extension__"


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2005-12-07 11:31 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-12 20:46 ` pinskia at gcc dot gnu dot org
  2005-12-15 14:43 ` bonzini at gnu dot org
                   ` (16 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-12 20:46 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from pinskia at gcc dot gnu dot org  2005-12-12 20:46 -------
(In reply to comment #5)
> > You have to do "aclocal -I ../config", or you can configure with 
> > --enable-maintainer-mode.
> 
> Ah, thanks.  It fails very early though:> eric@linux:~> cat t.c
> typedef __extension__ long long int64_t;
> eric@linux:~> gcc -S t.c
> t.c:1: error: parse error before "__extension__"

It should be:
__extension__ typedef long long int64_t;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2005-12-12 20:46 ` pinskia at gcc dot gnu dot org
@ 2005-12-15 14:43 ` bonzini at gnu dot org
  2005-12-18  7:17 ` ebotcazou at gcc dot gnu dot org
                   ` (15 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-15 14:43 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from bonzini at gnu dot org  2005-12-15 14:43 -------
Created an attachment (id=10496)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10496&action=view)
one more update

This one includes the change to the usage of __extension__ that Andrew pointed
out.


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #10417|0                           |1
        is obsolete|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2005-12-15 14:43 ` bonzini at gnu dot org
@ 2005-12-18  7:17 ` ebotcazou at gcc dot gnu dot org
  2005-12-20 14:15 ` bonzini at gnu dot org
                   ` (14 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-18  7:17 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from ebotcazou at gcc dot gnu dot org  2005-12-18 07:17 -------
> This one includes the change to the usage of __extension__ that Andrew pointed
> out.

In file included from /home/eric/svn/gcc/libdecnumber/decContext.h:43,
                 from /home/eric/svn/gcc/libdecnumber/decNumber.h:30,
                 from /home/eric/svn/gcc/libdecnumber/decNumber.c:157:
./gstdint.h:93: error: parse error before "uintptr_t"
./gstdint.h:93: warning: type defaults to `int' in declaration of `uintptr_t'
./gstdint.h:93: error: ISO C forbids data definition with no type or storage
cla
ss
./gstdint.h:94: error: parse error before "intptr_t"
./gstdint.h:94: warning: type defaults to `int' in declaration of `intptr_t'
./gstdint.h:94: error: ISO C forbids data definition with no type or storage
cla
ss
./gstdint.h:97: error: parse error before "int_least8_t"
./gstdint.h:97: warning: type defaults to `int' in declaration of
`int_least8_t'
./gstdint.h:97: error: ISO C forbids data definition with no type or storage
cla
ss
./gstdint.h:98: error: parse error before "int_least16_t"
./gstdint.h:98: warning: type defaults to `int' in declaration of
`int_least16_t
'
./gstdint.h:98: error: ISO C forbids data definition with no type or storage
cla
ss
./gstdint.h:99: error: parse error before "int_least32_t"
./gstdint.h:99: warning: type defaults to `int' in declaration of
`int_least32_t
'

line 92:
/* Define intptr_t based on sizeof(void*) = 4 */
typedef uint32_t uintptr_t;
typedef int32_t  intptr_t;

/* Define int_least types */
typedef int8_t     int_least8_t;
typedef int16_t    int_least16_t;
typedef int32_t    int_least32_t;


Excerpt of the output with -E:

# 292
"/opt/TWWfsw/gcc343/lib/gcc/sparc-sun-solaris2.5.1/3.4.3/include/sys/type\
s.h" 2 3 4
# 7 "./gstdint.h" 2
# 1 "/opt/TWWfsw/gcc343/lib/gcc/sparc-sun-solaris2.5.1/3.4.3/include/stddef.h"
\
1 3 4
# 151
"/opt/TWWfsw/gcc343/lib/gcc/sparc-sun-solaris2.5.1/3.4.3/include/stddef.h\
" 3 4
typedef int ptrdiff_t;
# 8 "./gstdint.h" 2
# 21 "./gstdint.h"
typedef unsigned char uint8_t;




typedef unsigned uint16_t;
# 70 "./gstdint.h"
__extension__ typedef long long int64_t;



__extension__ typedef unsigned long long uint64_t;
# 93 "./gstdint.h"
typedef uint32_t uintptr_t;
typedef int32_t intptr_t;


typedef int8_t int_least8_t;
typedef int16_t int_least16_t;
typedef int32_t int_least32_t;


The problem stems from:

#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

#include <sys/types.h>
#include <stddef.h>
/* glibc uses these symbols as guards to prevent redefinitions.  */
#ifndef __int8_t_defined
#define _INT8_T
#define _INT16_T
#define _INT32_T
#endif
#ifndef __uint32_t_defined
#define _UINT32_T
#endif

Nice self-cancellation. :-)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2005-12-18  7:17 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-20 14:15 ` bonzini at gnu dot org
  2005-12-20 17:29 ` ebotcazou at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-20 14:15 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from bonzini at gnu dot org  2005-12-20 14:15 -------
Created an attachment (id=10535)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10535&action=view)
fix the #ifndef -> use #ifdef instead


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #10496|0                           |1
        is obsolete|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2005-12-20 14:15 ` bonzini at gnu dot org
@ 2005-12-20 17:29 ` ebotcazou at gcc dot gnu dot org
  2005-12-21  8:25 ` bonzini at gnu dot org
                   ` (12 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-20 17:29 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from ebotcazou at gcc dot gnu dot org  2005-12-20 17:29 -------
> Created an attachment (id=10535)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10535&action=view) [edit]
> fix the #ifndef -> use #ifdef instead

Much better!  However:

stage1/xgcc -Bstage1/ -B/opt/build/eric/local/gcc/sparc-sun-solaris2.5.1/bin/
-c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros
-Wold-style-definition -Wmissing-format-attribute -Werror -fno-common  
-DHAVE_CONFIG_H -I. -I. -I/home/eric/svn/gcc/gcc -I/home/eric/svn/gcc/gcc/.
-I/home/eric/svn/gcc/gcc/../include -I./../intl
-I/home/eric/svn/gcc/gcc/../libcpp/include -I/opt/build/eric/local/include
-I/opt/build/eric/local/include -I/home/eric/svn/gcc/gcc/../libdecnumber
-I../libdecnumber    /home/eric/svn/gcc/gcc/dfp.c -o dfp.o
cc1: warnings being treated as errors
In file included from /home/eric/svn/gcc/gcc/../libdecnumber/decContext.h:43,
                 from /home/eric/svn/gcc/gcc/../libdecnumber/decNumber.h:30,
                 from /home/eric/svn/gcc/gcc/../libdecnumber/decimal128.h:50,
                 from /home/eric/svn/gcc/gcc/dfp.c:34:
../libdecnumber/gstdint.h:41: warning: type defaults to 'int' in declaration
of'int16_t'
gmake[2]: *** [dfp.o] Error 1
gmake[2]: Leaving directory `/opt/build/eric/gcc/gcc'


#ifndef _UINT16_T
#define _UINT16_T
typedef unsigned  uint16_t;
#endif


#ifndef _INT16_T
#define _INT16_T
typedef  int16_t;
#endif


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (10 preceding siblings ...)
  2005-12-20 17:29 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-21  8:25 ` bonzini at gnu dot org
  2005-12-21 20:26 ` ebotcazou at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2005-12-21  8:25 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from bonzini at gnu dot org  2005-12-21 08:25 -------
Created an attachment (id=10541)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10541&action=view)
fix pasto in int16_t definition

This might be the last one...


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #10535|0                           |1
        is obsolete|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug target/25259] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (11 preceding siblings ...)
  2005-12-21  8:25 ` bonzini at gnu dot org
@ 2005-12-21 20:26 ` ebotcazou at gcc dot gnu dot org
  2006-01-02 18:53 ` [Bug bootstrap/25259] [4.2 Regression] " bonzini at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-21 20:26 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from ebotcazou at gcc dot gnu dot org  2005-12-21 20:26 -------
> This might be the last one...

Victory!  sparc-sun-solaris2.5.1 is alive again. :-)  Thanks a lot.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug bootstrap/25259] [4.2 Regression] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (12 preceding siblings ...)
  2005-12-21 20:26 ` ebotcazou at gcc dot gnu dot org
@ 2006-01-02 18:53 ` bonzini at gcc dot gnu dot org
  2006-01-02 18:55 ` bonzini at gnu dot org
                   ` (9 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gcc dot gnu dot org @ 2006-01-02 18:53 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from bonzini at gnu dot org  2006-01-02 18:53 -------
Subject: Bug 25259

Author: bonzini
Date: Mon Jan  2 18:53:27 2006
New Revision: 109241

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109241
Log:
config:
2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * stdint.m4: New.

gcc:
2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * Makefile.in (DECNUMINC): Include libdecnumber's build directory.

libgfortran:
2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * libgfortran.h: Include gstdint.h.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.

libdecnumber:
2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * decContext.h: Include gstdint.h.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.


Added:
    trunk/config/stdint.m4
Modified:
    trunk/config/ChangeLog
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/libdecnumber/ChangeLog
    trunk/libdecnumber/aclocal.m4
    trunk/libdecnumber/configure
    trunk/libdecnumber/configure.ac
    trunk/libdecnumber/decContext.h
    trunk/libgfortran/ChangeLog
    trunk/libgfortran/aclocal.m4
    trunk/libgfortran/configure
    trunk/libgfortran/configure.ac
    trunk/libgfortran/libgfortran.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259



^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug bootstrap/25259] [4.2 Regression] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (13 preceding siblings ...)
  2006-01-02 18:53 ` [Bug bootstrap/25259] [4.2 Regression] " bonzini at gcc dot gnu dot org
@ 2006-01-02 18:55 ` bonzini at gnu dot org
  2006-01-20 19:58 ` bonzini at gnu dot org
                   ` (8 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2006-01-02 18:55 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from bonzini at gnu dot org  2006-01-02 18:55 -------
patch committed, please verify it works now


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259



^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug bootstrap/25259] [4.2 Regression] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (14 preceding siblings ...)
  2006-01-02 18:55 ` bonzini at gnu dot org
@ 2006-01-20 19:58 ` bonzini at gnu dot org
  2006-01-20 19:59 ` [Bug libgomp/25259] " bonzini at gnu dot org
                   ` (7 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2006-01-20 19:58 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #15 from bonzini at gnu dot org  2006-01-20 19:58 -------
libgomp should use GCC_HEADER_STDINT too.  See the patch for PR25884 which does
so.


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  BugsThisDependsOn|                            |25884
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (15 preceding siblings ...)
  2006-01-20 19:58 ` bonzini at gnu dot org
@ 2006-01-20 19:59 ` bonzini at gnu dot org
  2006-01-23 15:47 ` pinskia at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: bonzini at gnu dot org @ 2006-01-20 19:59 UTC (permalink / raw)
  To: gcc-bugs



-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|bonzini at gnu dot org      |unassigned at gcc dot gnu
                   |                            |dot org
             Status|REOPENED                    |NEW
          Component|bootstrap                   |libgomp


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (16 preceding siblings ...)
  2006-01-20 19:59 ` [Bug libgomp/25259] " bonzini at gnu dot org
@ 2006-01-23 15:47 ` pinskia at gcc dot gnu dot org
  2006-01-24 17:01 ` [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h) rth at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-23 15:47 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.2.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (17 preceding siblings ...)
  2006-01-23 15:47 ` pinskia at gcc dot gnu dot org
@ 2006-01-24 17:01 ` rth at gcc dot gnu dot org
  2006-01-24 21:06 ` rth at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: rth at gcc dot gnu dot org @ 2006-01-24 17:01 UTC (permalink / raw)
  To: gcc-bugs



-- 

rth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |rth at gcc dot gnu dot org
                   |dot org                     |
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2005-12-05 08:45:50         |2006-01-24 17:01:00
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (18 preceding siblings ...)
  2006-01-24 17:01 ` [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h) rth at gcc dot gnu dot org
@ 2006-01-24 21:06 ` rth at gcc dot gnu dot org
  2006-01-24 21:07 ` rth at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: rth at gcc dot gnu dot org @ 2006-01-24 21:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #16 from rth at gcc dot gnu dot org  2006-01-24 21:06 -------
Subject: Bug 25259

Author: rth
Date: Tue Jan 24 21:06:07 2006
New Revision: 110179

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110179
Log:
        PR libgomp/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * libgomp.h: Include gstdint.h.
        * libgomp_f.h.in: Don't include stdint.h or inttypes.h.
        * configure, Makefile.in, testsuite/Makefile.in, aclocal.m4: Rebuild.

Modified:
    trunk/libgomp/ChangeLog
    trunk/libgomp/Makefile.in
    trunk/libgomp/aclocal.m4
    trunk/libgomp/configure
    trunk/libgomp/configure.ac
    trunk/libgomp/libgomp.h
    trunk/libgomp/libgomp_f.h.in
    trunk/libgomp/testsuite/Makefile.in


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (19 preceding siblings ...)
  2006-01-24 21:06 ` rth at gcc dot gnu dot org
@ 2006-01-24 21:07 ` rth at gcc dot gnu dot org
  2006-02-14 17:28 ` ro at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  23 siblings, 0 replies; 25+ messages in thread
From: rth at gcc dot gnu dot org @ 2006-01-24 21:07 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #17 from rth at gcc dot gnu dot org  2006-01-24 21:07 -------
Fixed.


-- 

rth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (20 preceding siblings ...)
  2006-01-24 21:07 ` rth at gcc dot gnu dot org
@ 2006-02-14 17:28 ` ro at gcc dot gnu dot org
  2006-02-14 17:51 ` ro at gcc dot gnu dot org
  2006-08-28 20:42 ` janis at gcc dot gnu dot org
  23 siblings, 0 replies; 25+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-02-14 17:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #18 from ro at gcc dot gnu dot org  2006-02-14 17:28 -------
Subject: Bug 25259

Author: ro
Date: Tue Feb 14 17:28:02 2006
New Revision: 110988

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110988
Log:
        PR libfortran/15234: Backport from mainline
        config:
        2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * stdint.m4: New.

        libgfortran:
        2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * libgfortran.h: Include gstdint.h.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.

Added:
    branches/gcc-4_1-branch/config/stdint.m4
      - copied unchanged from r109241, trunk/config/stdint.m4
Modified:
    branches/gcc-4_1-branch/config/ChangeLog
    branches/gcc-4_1-branch/libgfortran/ChangeLog
    branches/gcc-4_1-branch/libgfortran/aclocal.m4
    branches/gcc-4_1-branch/libgfortran/configure
    branches/gcc-4_1-branch/libgfortran/configure.ac
    branches/gcc-4_1-branch/libgfortran/libgfortran.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (21 preceding siblings ...)
  2006-02-14 17:28 ` ro at gcc dot gnu dot org
@ 2006-02-14 17:51 ` ro at gcc dot gnu dot org
  2006-08-28 20:42 ` janis at gcc dot gnu dot org
  23 siblings, 0 replies; 25+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-02-14 17:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #19 from ro at gcc dot gnu dot org  2006-02-14 17:51 -------
Subject: Bug 25259

Author: ro
Date: Tue Feb 14 17:51:41 2006
New Revision: 110991

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110991
Log:
        PR libfortran/15234: Backport from mainline
        config:
        2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * stdint.m4: New.

        libgfortran:
        2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

        PR target/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * libgfortran.h: Include gstdint.h.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.

Added:
    branches/gcc-4_0-branch/config/stdint.m4
      - copied unchanged from r109241, trunk/config/stdint.m4
Modified:
    branches/gcc-4_0-branch/config/ChangeLog
    branches/gcc-4_0-branch/libgfortran/ChangeLog
    branches/gcc-4_0-branch/libgfortran/aclocal.m4
    branches/gcc-4_0-branch/libgfortran/configure
    branches/gcc-4_0-branch/libgfortran/configure.ac
    branches/gcc-4_0-branch/libgfortran/libgfortran.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h)
  2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
                   ` (22 preceding siblings ...)
  2006-02-14 17:51 ` ro at gcc dot gnu dot org
@ 2006-08-28 20:42 ` janis at gcc dot gnu dot org
  23 siblings, 0 replies; 25+ messages in thread
From: janis at gcc dot gnu dot org @ 2006-08-28 20:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #20 from janis at gcc dot gnu dot org  2006-08-28 20:42 -------
Subject: Bug 25259

Author: janis
Date: Mon Aug 28 20:42:12 2006
New Revision: 116528

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116528
Log:
        Backport from mainline (part of r198241)
        2006-01-02  Paolo Bonzini  <bonzini@gnu.org>

libdecnumber/ChangeLog
        PR target/25259
        * configure.ac: Use GCC_HEADER_STDINT.
        * decContext.h: Include gstdint.h.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.

config/ChangeLog
        PR target/25259
        * Makefile.in (DECNUMINC): Include libdecnumber's build directory.

Modified:
    branches/ibm/gcc-4_1-branch/config/ChangeLog
    branches/ibm/gcc-4_1-branch/config/stdint.m4
    branches/ibm/gcc-4_1-branch/configure
    branches/ibm/gcc-4_1-branch/gcc/Makefile.in
    branches/ibm/gcc-4_1-branch/libdecnumber/ChangeLog
    branches/ibm/gcc-4_1-branch/libdecnumber/aclocal.m4
    branches/ibm/gcc-4_1-branch/libdecnumber/configure.ac
    branches/ibm/gcc-4_1-branch/libdecnumber/decContext.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25259


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2006-08-28 20:42 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-05  8:43 [Bug target/25259] New: bootstrap failures on non-C99 platforms ebotcazou at gcc dot gnu dot org
2005-12-05  8:45 ` [Bug target/25259] " bonzini at gnu dot org
2005-12-05  9:09 ` bonzini at gnu dot org
2005-12-06 12:28 ` bonzini at gnu dot org
2005-12-07  8:29 ` ebotcazou at gcc dot gnu dot org
2005-12-07 10:52 ` paolo dot bonzini at lu dot unisi dot ch
2005-12-07 11:31 ` ebotcazou at gcc dot gnu dot org
2005-12-12 20:46 ` pinskia at gcc dot gnu dot org
2005-12-15 14:43 ` bonzini at gnu dot org
2005-12-18  7:17 ` ebotcazou at gcc dot gnu dot org
2005-12-20 14:15 ` bonzini at gnu dot org
2005-12-20 17:29 ` ebotcazou at gcc dot gnu dot org
2005-12-21  8:25 ` bonzini at gnu dot org
2005-12-21 20:26 ` ebotcazou at gcc dot gnu dot org
2006-01-02 18:53 ` [Bug bootstrap/25259] [4.2 Regression] " bonzini at gcc dot gnu dot org
2006-01-02 18:55 ` bonzini at gnu dot org
2006-01-20 19:58 ` bonzini at gnu dot org
2006-01-20 19:59 ` [Bug libgomp/25259] " bonzini at gnu dot org
2006-01-23 15:47 ` pinskia at gcc dot gnu dot org
2006-01-24 17:01 ` [Bug libgomp/25259] [4.2 Regression] bootstrap failures on non-C99 platforms (no stdint.h) rth at gcc dot gnu dot org
2006-01-24 21:06 ` rth at gcc dot gnu dot org
2006-01-24 21:07 ` rth at gcc dot gnu dot org
2006-02-14 17:28 ` ro at gcc dot gnu dot org
2006-02-14 17:51 ` ro at gcc dot gnu dot org
2006-08-28 20:42 ` janis 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).