public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
@ 2004-04-30 19:20 gcc-bugzilla at gcc dot gnu dot org
  2004-04-30 19:34 ` [Bug libfortran/15234] " pinskia at gcc dot gnu dot org
                   ` (34 more replies)
  0 siblings, 35 replies; 43+ messages in thread
From: gcc-bugzilla at gcc dot gnu dot org @ 2004-04-30 19:20 UTC (permalink / raw)
  To: gcc-bugs

Bootstrapping the current tree-ssa branch with gmp 4.1.3 (and thus gfortran
enabled) on Tru64 UNIX V5.1B fails compiling libgfortran/runtime/environ.c:

In file included from /vol/gnu/src/gcc/gcc-tree-ssa-dist/libgfortran/runtime/environ.c:26:
/vol/gnu/src/gcc/gcc-tree-ssa-dist/libgfortran/libgfortran.h:75: error: parse error before "GFC_INTEGER_4"

This happens because there is no definition of int32_t and similar types
anywhere.  While there is one in <inttypes.h> and there's even a configure
test for that header, it isn't used anywere.

Obviously, libgfortran needs to make sure that a definition of those types
is available at configure time and provide one itself if not.

While a trivial patch to use that file in libgfortran.h gets me a little
bit further, I immediately hit another error:

/vol/gnu/src/gcc/gcc-tree-ssa-dist/libgfortran/runtime/../io/io.h:282: error: conflicting types for 'unit_t'
/vol/gcc/obj/gcc-3.5-tree-ssa-20040429/5.1b-gcc/gcc/include/sys/types.h:595: error: previous declaration of 'unit_t' was here

In fact, AFAIK the *_t types are reserved by POSIX.1 and thus cannot be
used without risk of conflict.

Environment:
System: OSF1 bartok V5.1 2650 alpha
Machine: alpha
	
host: alpha-dec-osf5.1b
build: alpha-dec-osf5.1b
target: alpha-dec-osf5.1b
configured with: /vol/gnu/src/gcc/gcc-tree-ssa-dist/configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc --disable-nls --host alpha-dec-osf5.1b --build alpha-dec-osf5.1b --target alpha-dec-osf5.1b --disable-libmudflap --with-gmp-dir=/vol/gnu/obj/gmp-4.1.3

How-To-Repeat:
Try bootstrapping the tree-ssa branch on Tru64 UNIX V5.1B with gmp.
------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-04-30 19:02 -------
Fix:
Fri Apr 30 21:01:32 2004  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* libgfortran.h [HAVE_INTTYPES_H]: Include <inttypes.h> if
	available.

Index: libgfortran.h
===================================================================
RCS file: /vol/gnu/src/gcc/.gcc-cvs/gcc/libgfortran/Attic/libgfortran.h,v
retrieving revision 1.1.2.7
diff -u -p -r1.1.2.7 libgfortran.h
--- libgfortran.h	30 Nov 2003 17:24:21 -0000	1.1.2.7
+++ libgfortran.h	30 Apr 2004 18:55:47 -0000
@@ -43,6 +43,10 @@ Boston, MA 02111-1307, USA.  */
 #include <stdint.h>
 #endif
 
+#if HAVE_INTTYPES_H
+#include <inttypes.h>
+#endif
+
 #if HAVE_SYS_TYPES_H
 #include <sys/types.h>
 #endif

-- 
           Summary: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ro at techfak dot uni-bielefeld dot de
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: alpha-dec-osf5.1b
  GCC host triplet: alpha-dec-osf5.1b
GCC target triplet: alpha-dec-osf5.1b


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
@ 2004-04-30 19:34 ` pinskia at gcc dot gnu dot org
  2004-05-07  9:03 ` cvs-commit at gcc dot gnu dot org
                   ` (33 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-04-30 19:34 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-04-30 19:06 -------
Confirmed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|fortran                     |libfortran
     Ever Confirmed|                            |1
           Keywords|                            |build
   Last reconfirmed|0000-00-00 00:00:00         |2004-04-30 19:06:59
               date|                            |
   Target Milestone|---                         |tree-ssa
            Version|unknown                     |tree-ssa


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
  2004-04-30 19:34 ` [Bug libfortran/15234] " pinskia at gcc dot gnu dot org
@ 2004-05-07  9:03 ` cvs-commit at gcc dot gnu dot org
  2004-05-07  9:09 ` steven at gcc dot gnu dot org
                   ` (32 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-05-07  9:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-05-07 09:02 -------
Subject: Bug 15234

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	tree-ssa-20020619-branch
Changes by:	steven@gcc.gnu.org	2004-05-07 09:02:49

Modified files:
	libgfortran    : ChangeLog libgfortran.h 

Log message:
	PR libfortran/15234
	* libgfortran.h: Include <inttypes.h> if available.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.49&r2=1.1.2.50
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/libgfortran.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.7&r2=1.1.2.8



-- 


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
  2004-04-30 19:34 ` [Bug libfortran/15234] " pinskia at gcc dot gnu dot org
  2004-05-07  9:03 ` cvs-commit at gcc dot gnu dot org
@ 2004-05-07  9:09 ` steven at gcc dot gnu dot org
  2004-05-07  9:11 ` steven at gcc dot gnu dot org
                   ` (31 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: steven at gcc dot gnu dot org @ 2004-05-07  9:09 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From steven at gcc dot gnu dot org  2004-05-07 09:09 -------
Should be fixed now. 

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


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2004-05-07  9:09 ` steven at gcc dot gnu dot org
@ 2004-05-07  9:11 ` steven at gcc dot gnu dot org
  2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
                   ` (30 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: steven at gcc dot gnu dot org @ 2004-05-07  9:11 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From steven at gcc dot gnu dot org  2004-05-07 09:11 -------
Rainer, the unit_t thing is for post-merge.  

-- 


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2004-05-07  9:11 ` steven at gcc dot gnu dot org
@ 2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
  2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
                   ` (29 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-10 13:59 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-10 13:58 -------
Subject: Re:  [tree-ssa] libgfortran doesn't compile on Tru64 UNIX

steven at gcc dot gnu dot org writes:

> Rainer, the unit_t thing is for post-merge.  

Ok, but in this case the PR should remain open since this is its main
issue.  (I cannot do this right now since gcc.gnu.org isn't reachable.)

Maybe one can solve this once and for all by a mechanical renaming of the
affected types from <something>_t to gfc_<something>_t?

	Rainer



-- 


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
  2004-05-10 14:09 ` ro at gcc dot gnu dot org
                   ` (28 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-10 13:59 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-10 13:59 -------
Subject: Re:  [tree-ssa] libgfortran doesn't compile on Tru64 UNIX

steven at gcc dot gnu dot org writes:

> Should be fixed now. 

The <inttypes.h> part is indeed, thanks.

	Rainer


-- 


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


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

* [Bug libfortran/15234] [tree-ssa] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-10 14:09 ` ro at gcc dot gnu dot org
  2004-05-14  9:54 ` [Bug libfortran/15234] [gfortran] " pinskia at gcc dot gnu dot org
                   ` (27 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at gcc dot gnu dot org @ 2004-05-10 14:09 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at gcc dot gnu dot org  2004-05-10 14:09 -------
Primariy problem (unit_t conflict with system headers) not fixed yet.

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


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2004-05-10 14:09 ` ro at gcc dot gnu dot org
@ 2004-05-14  9:54 ` pinskia at gcc dot gnu dot org
  2004-05-15 12:27 ` tobi at gcc dot gnu dot org
                   ` (26 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-14  9:54 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal
             Status|REOPENED                    |NEW
          Component|tree-optimization           |libfortran
            Summary|[tree-ssa] libgfortran      |[gfortran] libgfortran
                   |doesn't compile on Tru64    |doesn't compile on Tru64
                   |UNIX                        |UNIX


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2004-05-14  9:54 ` [Bug libfortran/15234] [gfortran] " pinskia at gcc dot gnu dot org
@ 2004-05-15 12:27 ` tobi at gcc dot gnu dot org
  2004-05-16 21:45 ` cvs-commit at gcc dot gnu dot org
                   ` (25 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2004-05-15 12:27 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From tobi at gcc dot gnu dot org  2004-05-14 19:00 -------
Patch here: http://gcc.gnu.org/ml/fortran/2004-05/msg00158.html

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2004-05-15 12:27 ` tobi at gcc dot gnu dot org
@ 2004-05-16 21:45 ` cvs-commit at gcc dot gnu dot org
  2004-05-16 21:46 ` tobi at gcc dot gnu dot org
                   ` (24 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-05-16 21:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-05-15 20:44 -------
Subject: Bug 15234

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	tobi@gcc.gnu.org	2004-05-15 20:44:38

Modified files:
	libgfortran    : ChangeLog 
	libgfortran/io : backspace.c close.c endfile.c inquire.c io.h 
	                 open.c rewind.c transfer.c unit.c unix.c 

Log message:
	PR fortran/15234
	* io/io.h (unit_t): Rename to ...
	(gfc_unit) ... this.
	(unit_root, current_unit, find_file, find_unit, get_unit): Now
	of type gfc_unit.
	(delete_file, insert_unit, close_unit): Argument now of type
	gfc_unit.
	* backspace.c (st_backspace), close.c (st_close), endfile.c
	(st_endfile), inquire.c (inquire_via_unit, st_inquire), open.c
	(test_endfile, edit_modes, new_unit, already_open, st_open),
	rewind.c (st_rewind), transfer.c (current_unit), unit.c
	(internal_unit, unit_cache, rotate_left, rotate_right, insert,
	insert_unit, delete_root, delete_treap, delete_unit, find_unit,
	get_unit, init_units, close_unit), unix.c (find_file0,
	find_file, delete_file): Replace all occurences of unit_t by
	gfc_unit.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/ChangeLog.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/backspace.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/close.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/endfile.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/inquire.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/io.h.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/open.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/rewind.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/transfer.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/unit.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/io/unix.c.diff?cvsroot=gcc&r1=1.2&r2=1.3



-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2004-05-16 21:45 ` cvs-commit at gcc dot gnu dot org
@ 2004-05-16 21:46 ` tobi at gcc dot gnu dot org
  2004-05-16 22:04 ` pinskia at gcc dot gnu dot org
                   ` (23 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2004-05-16 21:46 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From tobi at gcc dot gnu dot org  2004-05-15 20:47 -------
Can you please verify that your problem is fixed, Rainer? Danke.

-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (10 preceding siblings ...)
  2004-05-16 21:46 ` tobi at gcc dot gnu dot org
@ 2004-05-16 22:04 ` pinskia at gcc dot gnu dot org
  2004-05-18  1:17 ` ro at techfak dot uni-bielefeld dot de
                   ` (22 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-16 22:04 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (11 preceding siblings ...)
  2004-05-16 22:04 ` pinskia at gcc dot gnu dot org
@ 2004-05-18  1:17 ` ro at techfak dot uni-bielefeld dot de
  2004-05-18  5:08 ` ro at techfak dot uni-bielefeld dot de
                   ` (21 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-18  1:17 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-17 13:41 -------
Subject: Re:  [gfortran] libgfortran doesn't compile on Tru64 UNIX

tobi at gcc dot gnu dot org writes:

> Can you please verify that your problem is fixed, Rainer? Danke.

Mainline bootstrap on alpha-dec-osf4.0f in progress ...

	Rainer


-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (12 preceding siblings ...)
  2004-05-18  1:17 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-18  5:08 ` ro at techfak dot uni-bielefeld dot de
  2004-05-18 10:36 ` ro at techfak dot uni-bielefeld dot de
                   ` (20 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-18  5:08 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-17 16:08 -------
Subject: Re:  [gfortran] libgfortran doesn't compile on Tru64 UNIX

tobi at gcc dot gnu dot org writes:

> Can you please verify that your problem is fixed, Rainer? Danke.

Bootstrap on alpha-dec-osf4.0f still fails, but for the other problem
originally reported in this PR: there's no definition of int64_t
etc. anywhere, and (unlike Tru64 UNIX V5.1B) there's no <inttypes.h> (well,
there's <db.h> for Compaq's version of Berkeley DB, but it doesn't make
sense to include that header just because it happens to define the required
types), so compilation still fails.

I'm now running another bootstrap on alpha-dec-osf5.1b to see if at least
the unit_t problem is fixed there.

	Rainer


-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (13 preceding siblings ...)
  2004-05-18  5:08 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-18 10:36 ` ro at techfak dot uni-bielefeld dot de
  2004-05-18 11:45 ` pinskia at gcc dot gnu dot org
                   ` (19 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-18 10:36 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-17 19:10 -------
Subject: Re:  [gfortran] libgfortran doesn't compile on Tru64 UNIX

Bootstrap on alpha-dec-osf5.1b doesn't succeed either, but this time it's a
different failure:

/vol/gnu/src/gcc/gcc-dist/libgfortran/intrinsics/associated.c:26: error: parse error before numeric constant

This happens because <sys/types.h> has

#define TRUE 1
#define FALSE 0

so we get

enum { 0 = 0, 1 = 1 };

But even with the obvious patch below, I run into another error:

/vol/gnu/src/gcc/gcc-dist/libgfortran/generated/exp_c4.c:29: error: conflicting types for 'cabsf'
/vol/gcc/obj/gcc-3.5.0-20040517/5.1b-gcc/gcc/include/math.h:315: error: previous declaration of 'cabsf' was here
make[3]: *** [exp_c4.lo] Error 1

I.e.

GFC_REAL_4 cabsf (GFC_COMPLEX_4 z); 

vs.

extern float cabsf ( float, float );

This is similar to PR libfortran/15266, which isn't fixed yet, either.

	Rainer


Mon May 17 20:56:21 2004  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* intrinsics/associated.c: Renamed FALSE, TRUE to GFC_FALSE,
	GFC_TRUE.

Index: intrinsics/associated.c
===================================================================
RCS file: /cvs/gcc/gcc/libgfortran/intrinsics/associated.c,v
retrieving revision 1.2
diff -u -p -r1.2 associated.c
--- intrinsics/associated.c	13 May 2004 06:41:02 -0000	1.2
+++ intrinsics/associated.c	17 May 2004 18:59:06 -0000
@@ -23,7 +23,7 @@ Boston, MA 02111-1307, USA.  */
 
 #define associated prefix(associated)
 
-enum { FALSE = 0, TRUE = 1 };
+enum { GFC_FALSE = 0, GFC_TRUE = 1 };
 
 
 GFC_LOGICAL_4
@@ -32,19 +32,19 @@ associated (const gfc_array_void *pointe
   int n, rank;
 
   if (GFC_DESCRIPTOR_DATA (pointer) != GFC_DESCRIPTOR_DATA (target))
-    return FALSE;
+    return GFC_FALSE;
   if (GFC_DESCRIPTOR_DTYPE (pointer) != GFC_DESCRIPTOR_DTYPE (target))
-    return FALSE;
+    return GFC_FALSE;
 
   rank = GFC_DESCRIPTOR_RANK (pointer);
   for (n = 0; n < rank; n++)
     {
       if (pointer->dim[n].stride != target->dim[n].stride)
-        return FALSE;
+        return GFC_FALSE;
       if ((pointer->dim[n].ubound - pointer->dim[n].lbound)
           != (target->dim[n].ubound - target->dim[n].lbound))
-        return FALSE;
+        return GFC_FALSE;
     }
 
-  return  TRUE;
+  return  GFC_TRUE;
 }


-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (14 preceding siblings ...)
  2004-05-18 10:36 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-18 11:45 ` pinskia at gcc dot gnu dot org
  2004-05-18 23:20 ` ro at techfak dot uni-bielefeld dot de
                   ` (18 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-18 11:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-05-17 19:32 -------
Yes and IIRC when Tru64 (if ever) gets C99 most of everyone's code gets broken if they used csqrtf.

-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (15 preceding siblings ...)
  2004-05-18 11:45 ` pinskia at gcc dot gnu dot org
@ 2004-05-18 23:20 ` ro at techfak dot uni-bielefeld dot de
  2004-05-19  5:11 ` tobi at gcc dot gnu dot org
                   ` (17 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2004-05-18 23:20 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2004-05-18 13:08 -------
Subject: Re:  [gfortran] libgfortran doesn't compile on Tru64 UNIX

pinskia at gcc dot gnu dot org writes:

> Yes and IIRC when Tru64 (if ever) gets C99 most of everyone's code gets broken if they used csqrtf.

As in the SGI/IRIX case, Compaq/HP has already demonstrated that they know
how to deal with source and binary compatility and have mechanisms in place
(see #pragma extern_prefix) that support this.

	Rainer


-- 


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (16 preceding siblings ...)
  2004-05-18 23:20 ` ro at techfak dot uni-bielefeld dot de
@ 2004-05-19  5:11 ` tobi at gcc dot gnu dot org
  2004-05-27 21:08 ` cvs-commit at gcc dot gnu dot org
                   ` (16 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2004-05-19  5:11 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From tobi at gcc dot gnu dot org  2004-05-18 15:48 -------
(In reply to comment #14)
> Subject: Re:  [gfortran] libgfortran doesn't compile on Tru64 UNIX
> 
> Bootstrap on alpha-dec-osf5.1b doesn't succeed either, but this time it's a
> different failure:
> 
> /vol/gnu/src/gcc/gcc-dist/libgfortran/intrinsics/associated.c:26: error: parse
error before numeric constant
> 
> This happens because <sys/types.h> has
> 
> #define TRUE 1
> #define FALSE 0
> 
> so we get
> 
> enum { 0 = 0, 1 = 1 };
> 

I think we can just do away with that enum, in all other places gfortran uses 0
and 1 for true and false. I will submit a patch to that effect.

Doing the right thing with respect to those c* library functions requires a
better knowledge of portability issues and how the compiler interacts with the
library than I have.

I'm changing this bug's status back to new.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW
   Last reconfirmed|2004-04-30 19:06:59         |2004-05-18 15:48:50
               date|                            |


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


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

* [Bug libfortran/15234] [gfortran] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (17 preceding siblings ...)
  2004-05-19  5:11 ` tobi at gcc dot gnu dot org
@ 2004-05-27 21:08 ` cvs-commit at gcc dot gnu dot org
  2004-07-15 14:53 ` [Bug libfortran/15234] " cvs-commit at gcc dot gnu dot org
                   ` (15 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-05-27 21:08 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-05-27 13:05 -------
Subject: Bug 15234

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	tobi@gcc.gnu.org	2004-05-27 13:05:23

Modified files:
	libgfortran    : ChangeLog 
	libgfortran/intrinsics: associated.c 

Log message:
	PR fortran/15234
	* intrinsics/associated.c: Remove enum.
	(associated): Replace TRUE/FALSE by 1/0.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/ChangeLog.diff?cvsroot=gcc&r1=1.19&r2=1.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgfortran/intrinsics/associated.c.diff?cvsroot=gcc&r1=1.2&r2=1.3



-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (18 preceding siblings ...)
  2004-05-27 21:08 ` cvs-commit at gcc dot gnu dot org
@ 2004-07-15 14:53 ` cvs-commit at gcc dot gnu dot org
  2004-07-15 15:03 ` tobi at gcc dot gnu dot org
                   ` (14 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-07-15 14:53 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-07-15 14:53 -------
Subject: Bug 15234

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	tobi@gcc.gnu.org	2004-07-15 14:53:29

Modified files:
	gcc/fortran    : ChangeLog trans-array.c 

Log message:
	PR fortran/15234
	* trans-array.c gfc_trans_g77_array,
	gfc_trans_dummy_array_bias): Don't call gfc_trans_string_init
	for assumed length characters.
	(gfc_conv_expr_descriptor): Set se->string_length if dealing
	with a character expression.
	(gfc_cvonv_array_parameter): Pass string length when passing
	character array according to g77 conventions.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gcc&r1=1.125&r2=1.126
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-array.c.diff?cvsroot=gcc&r1=1.10&r2=1.11



-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (19 preceding siblings ...)
  2004-07-15 14:53 ` [Bug libfortran/15234] " cvs-commit at gcc dot gnu dot org
@ 2004-07-15 15:03 ` tobi at gcc dot gnu dot org
  2004-08-04  7:20 ` pinskia at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2004-07-15 15:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From tobi at gcc dot gnu dot org  2004-07-15 15:03 -------
(In reply to comment #19)
> Subject: Bug 15234
> 
> CVSROOT:	/cvs/gcc
> Module name:	gcc
> Changes by:	tobi@gcc.gnu.org	2004-07-15 14:53:29

Sorry, wrong PR

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (20 preceding siblings ...)
  2004-07-15 15:03 ` tobi at gcc dot gnu dot org
@ 2004-08-04  7:20 ` pinskia at gcc dot gnu dot org
  2004-08-11 21:56 ` pinskia at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-04  7:20 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-08-04 07:20 -------
You can close it as a dup of bug 14325 (if you want) as it is GCC's job to provide a stdint.h anyways 
(which is PR 448).

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (21 preceding siblings ...)
  2004-08-04  7:20 ` pinskia at gcc dot gnu dot org
@ 2004-08-11 21:56 ` pinskia at gcc dot gnu dot org
  2004-11-18 11:32 ` paul dot richard dot thomas at cea dot fr
                   ` (11 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-11 21:56 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |16991
              nThis|                            |


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (22 preceding siblings ...)
  2004-08-11 21:56 ` pinskia at gcc dot gnu dot org
@ 2004-11-18 11:32 ` paul dot richard dot thomas at cea dot fr
  2004-11-18 12:18 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 4.0f UNIX pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: paul dot richard dot thomas at cea dot fr @ 2004-11-18 11:32 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From paul dot richard dot thomas at cea dot fr  2004-11-18 11:32 -------
gcc-4.0 including gfortran build fine on Tru64 OSF1 V5.1 2650 alpha as long as 
gcc and GNU make are used in the build.

I built GNU Fortran 95 (GCC 4.0.0 20041114 (experimental)) with gcc-3.3.2 
(TWW). It gives no trouble at all, as long as LD_LIBRARY_PATH points to the gcc 
libraries and to gmp/mpfr.

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 4.0f UNIX
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (23 preceding siblings ...)
  2004-11-18 11:32 ` paul dot richard dot thomas at cea dot fr
@ 2004-11-18 12:18 ` pinskia at gcc dot gnu dot org
  2004-11-20 15:45 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F pinskia at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-11-18 12:18 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-11-18 12:18 -------
5.1 is fixed but 4.0 is still broken.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
  GCC build triplet|alpha-dec-osf5.1b           |
   GCC host triplet|alpha-dec-osf5.1b           |
 GCC target triplet|alpha-dec-osf5.1b           |alpha-dec-osf4.0f
            Summary|libgfortran doesn't compile |libgfortran doesn't compile
                   |on Tru64 UNIX               |on Tru64 4.0f UNIX


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (24 preceding siblings ...)
  2004-11-18 12:18 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 4.0f UNIX pinskia at gcc dot gnu dot org
@ 2004-11-20 15:45 ` pinskia at gcc dot gnu dot org
  2004-12-01 18:15 ` mmitchel at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-11-20 15:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-11-20 15:45 -------
This is __NOT__ fixed by (because alpha is a LP64 target) but it makes it easier to fix:
        * acinclude.m4 (LIBGFOR_TARGET_ILP32): New check.
        * configure.ac: Include LIBGFOR_TARGET_ILP32.
        * configure: Regenerate.
        * config.h.in: Likewise.
        * libgfortran.h: Provide default definitions for C99 types
        on ILP32 targets that don't have them.

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (25 preceding siblings ...)
  2004-11-20 15:45 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F pinskia at gcc dot gnu dot org
@ 2004-12-01 18:15 ` mmitchel at gcc dot gnu dot org
  2005-01-06 14:40 ` tobi at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-12-01 18:15 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From mmitchel at gcc dot gnu dot org  2004-12-01 18:15 -------
I don't consider this a regression; libgfortran is new in this release.  So, I
have removed the target milestone.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.0.0                       |---


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (26 preceding siblings ...)
  2004-12-01 18:15 ` mmitchel at gcc dot gnu dot org
@ 2005-01-06 14:40 ` tobi at gcc dot gnu dot org
  2005-06-13 16:04 ` fxcoudert at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2005-01-06 14:40 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |19292
              nThis|                            |


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (27 preceding siblings ...)
  2005-01-06 14:40 ` tobi at gcc dot gnu dot org
@ 2005-06-13 16:04 ` fxcoudert at gcc dot gnu dot org
  2005-07-19 10:32 ` fxcoudert at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2005-06-13 16:04 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From fxcoudert at gcc dot gnu dot org  2005-06-13 16:03 -------
As I learnt from PR21950, there is a (recent) patch for this one. For the record:
http://gcc.gnu.org/ml/fortran/2005-06/msg00118.html

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://gcc.gnu.org/ml/fortra
                   |                            |n/2005-06/msg00118.html
           Keywords|                            |patch


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (28 preceding siblings ...)
  2005-06-13 16:04 ` fxcoudert at gcc dot gnu dot org
@ 2005-07-19 10:32 ` fxcoudert at gcc dot gnu dot org
  2005-08-16 19:28 ` tobi at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2005-07-19 10:32 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From fxcoudert at gcc dot gnu dot org  2005-07-19 10:30 -------
Do we need to keep this one open? Isn't it fixed the patch for PR21950?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |SUSPENDED


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (29 preceding siblings ...)
  2005-07-19 10:32 ` fxcoudert at gcc dot gnu dot org
@ 2005-08-16 19:28 ` tobi at gcc dot gnu dot org
  2005-08-16 19:34 ` ro at techfak dot uni-bielefeld dot de
                   ` (3 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: tobi at gcc dot gnu dot org @ 2005-08-16 19:28 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From tobi at gcc dot gnu dot org  2005-08-16 19:26 -------
Any news?

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (30 preceding siblings ...)
  2005-08-16 19:28 ` tobi at gcc dot gnu dot org
@ 2005-08-16 19:34 ` ro at techfak dot uni-bielefeld dot de
  2005-08-17  2:24 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  34 siblings, 0 replies; 43+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2005-08-16 19:34 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ro at techfak dot uni-bielefeld dot de  2005-08-16 19:33 -------
Subject: Re:  libgfortran doesn't compile on Tru64 UNIX V4.0F

tobi at gcc dot gnu dot org writes:

> Any news?

Sorry for the delay: I've been ill for several weeks and am still catching
up on my mail.

My patch for this problem

	http://gcc.gnu.org/ml/fortran/2005-06/msg00118.html

is still required.  I'll address the comments raised on the mailing lists,
but since they all suggest possible cleanups to the way
LIBGFOR_TARGET_ILP32 (and now LIBGFOR_TARGET_LP64) are implemented, I'd
prefer my patch to go in unchanged (as it matches existing practice) and
possibly implement cleanups as followups if deemed worthwhile.

	Rainer


-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (31 preceding siblings ...)
  2005-08-16 19:34 ` ro at techfak dot uni-bielefeld dot de
@ 2005-08-17  2:24 ` pinskia at gcc dot gnu dot org
  2005-09-05 10:43 ` fxcoudert at gcc dot gnu dot org
  2005-09-22 17:50 ` fxcoudert at gcc dot gnu dot org
  34 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-17  2:24 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|SUSPENDED                   |NEW
   Last reconfirmed|2005-03-02 00:48:30         |2005-08-17 02:01:01
               date|                            |


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (32 preceding siblings ...)
  2005-08-17  2:24 ` pinskia at gcc dot gnu dot org
@ 2005-09-05 10:43 ` fxcoudert at gcc dot gnu dot org
  2005-09-22 17:50 ` fxcoudert at gcc dot gnu dot org
  34 siblings, 0 replies; 43+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2005-09-05 10:43 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From fxcoudert at gcc dot gnu dot org  2005-09-05 10:43 -------
(In reply to comment #29)
> I'll address the comments raised on the mailing lists,
> but since they all suggest possible cleanups to the way
> LIBGFOR_TARGET_ILP32 (and now LIBGFOR_TARGET_LP64) are implemented, I'd
> prefer my patch to go in unchanged (as it matches existing practice) and
> possibly implement cleanups as followups if deemed worthwhile.

I do agree with you. Can you re-submit the patch on the fortran ml for approval?

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
  2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
                   ` (33 preceding siblings ...)
  2005-09-05 10:43 ` fxcoudert at gcc dot gnu dot org
@ 2005-09-22 17:50 ` fxcoudert at gcc dot gnu dot org
  34 siblings, 0 replies; 43+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2005-09-22 17:50 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From fxcoudert at gcc dot gnu dot org  2005-09-22 17:50 -------
(In reply to comment #30)
> Can you re-submit the patch on the fortran ml for approval?

ping

-- 


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2006-02-14 17:28 ` ro at gcc dot gnu dot org
@ 2006-02-14 17:31 ` ro at gcc dot gnu dot org
  6 siblings, 0 replies; 43+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-02-14 17:31 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #37 from ro at gcc dot gnu dot org  2006-02-14 17:31 -------
Still open on the 4.0 branch.


-- 

ro at gcc dot gnu dot org changed:

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


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2006-01-28 21:13 ` pinskia at gcc dot gnu dot org
@ 2006-02-14 17:28 ` ro at gcc dot gnu dot org
  2006-02-14 17:31 ` ro at gcc dot gnu dot org
  6 siblings, 0 replies; 43+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-02-14 17:28 UTC (permalink / raw)
  To: gcc-bugs



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

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=15234


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2006-01-23 18:20 ` pinskia at gcc dot gnu dot org
@ 2006-01-28 21:13 ` pinskia at gcc dot gnu dot org
  2006-02-14 17:28 ` ro at gcc dot gnu dot org
  2006-02-14 17:31 ` ro at gcc dot gnu dot org
  6 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-28 21:13 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=15234


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2006-01-05  3:21 ` pinskia at gcc dot gnu dot org
@ 2006-01-23 18:20 ` pinskia at gcc dot gnu dot org
  2006-01-28 21:13 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-23 18:20 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #35 from pinskia at gcc dot gnu dot org  2006-01-23 18:20 -------
Fixed by:
2006-01-16  Roger Sayle  <roger@eyesopen.com>

        * configure.ac (CFLAGS): Update to include -std=gnu99 so that
        the configure tests will be run with the same environment as
        used to compile the libgfortran source code.
        * configure: Regenerate.

2006-01-12  Roger Sayle  <roger@eyesopen.com>

        * intrinsics/c99_functions.c: Add function prototypes to avoid
        warnings from -Wstrict-prototypes -Wmissing-prototypes.  On Tru64
        work around a brain-dead libm by redirecting calls to cabs{,f,l}
        to a local __gfc_cabs{,f,l}.


-- 

pinskia at gcc dot gnu dot org changed:

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


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
  2005-10-15 20:22 ` pinskia at gcc dot gnu dot org
  2005-10-29 12:57 ` fxcoudert at gcc dot gnu dot org
@ 2006-01-05  3:21 ` pinskia at gcc dot gnu dot org
  2006-01-23 18:20 ` pinskia at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-05  3:21 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #34 from pinskia at gcc dot gnu dot org  2006-01-05 03:21 -------
The only patch left is
http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01578.html

The rest was fixed by the patch which fixed PR 25259 which added a stdint.h to
include.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://gcc.gnu.org/ml/fortra|http://gcc.gnu.org/ml/gcc-
                   |n/2005-06/msg00118.html     |patches/2005-
                   |                            |12/msg01578.html


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



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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
  2005-10-15 20:22 ` pinskia at gcc dot gnu dot org
@ 2005-10-29 12:57 ` fxcoudert at gcc dot gnu dot org
  2006-01-05  3:21 ` pinskia at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 43+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2005-10-29 12:57 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #33 from fxcoudert at gcc dot gnu dot org  2005-10-29 12:57 -------
(In reply to comment #30)
> I do agree with you. Can you re-submit the patch on the fortran ml for approval?

ping*2


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fxcoudert at gcc dot gnu dot
                   |                            |org


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


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

* [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F
       [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
@ 2005-10-15 20:22 ` pinskia at gcc dot gnu dot org
  2005-10-29 12:57 ` fxcoudert at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 43+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-15 20:22 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #32 from pinskia at gcc dot gnu dot org  2005-10-15 20:22 -------
*** Bug 24391 has been marked as a duplicate of this bug. ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla-gcc at
                   |                            |thewrittenword dot com


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


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

end of thread, other threads:[~2006-02-14 17:31 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-30 19:20 [Bug fortran/15234] New: [tree-ssa] libgfortran doesn't compile on Tru64 UNIX gcc-bugzilla at gcc dot gnu dot org
2004-04-30 19:34 ` [Bug libfortran/15234] " pinskia at gcc dot gnu dot org
2004-05-07  9:03 ` cvs-commit at gcc dot gnu dot org
2004-05-07  9:09 ` steven at gcc dot gnu dot org
2004-05-07  9:11 ` steven at gcc dot gnu dot org
2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
2004-05-10 13:59 ` ro at techfak dot uni-bielefeld dot de
2004-05-10 14:09 ` ro at gcc dot gnu dot org
2004-05-14  9:54 ` [Bug libfortran/15234] [gfortran] " pinskia at gcc dot gnu dot org
2004-05-15 12:27 ` tobi at gcc dot gnu dot org
2004-05-16 21:45 ` cvs-commit at gcc dot gnu dot org
2004-05-16 21:46 ` tobi at gcc dot gnu dot org
2004-05-16 22:04 ` pinskia at gcc dot gnu dot org
2004-05-18  1:17 ` ro at techfak dot uni-bielefeld dot de
2004-05-18  5:08 ` ro at techfak dot uni-bielefeld dot de
2004-05-18 10:36 ` ro at techfak dot uni-bielefeld dot de
2004-05-18 11:45 ` pinskia at gcc dot gnu dot org
2004-05-18 23:20 ` ro at techfak dot uni-bielefeld dot de
2004-05-19  5:11 ` tobi at gcc dot gnu dot org
2004-05-27 21:08 ` cvs-commit at gcc dot gnu dot org
2004-07-15 14:53 ` [Bug libfortran/15234] " cvs-commit at gcc dot gnu dot org
2004-07-15 15:03 ` tobi at gcc dot gnu dot org
2004-08-04  7:20 ` pinskia at gcc dot gnu dot org
2004-08-11 21:56 ` pinskia at gcc dot gnu dot org
2004-11-18 11:32 ` paul dot richard dot thomas at cea dot fr
2004-11-18 12:18 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 4.0f UNIX pinskia at gcc dot gnu dot org
2004-11-20 15:45 ` [Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F pinskia at gcc dot gnu dot org
2004-12-01 18:15 ` mmitchel at gcc dot gnu dot org
2005-01-06 14:40 ` tobi at gcc dot gnu dot org
2005-06-13 16:04 ` fxcoudert at gcc dot gnu dot org
2005-07-19 10:32 ` fxcoudert at gcc dot gnu dot org
2005-08-16 19:28 ` tobi at gcc dot gnu dot org
2005-08-16 19:34 ` ro at techfak dot uni-bielefeld dot de
2005-08-17  2:24 ` pinskia at gcc dot gnu dot org
2005-09-05 10:43 ` fxcoudert at gcc dot gnu dot org
2005-09-22 17:50 ` fxcoudert at gcc dot gnu dot org
     [not found] <bug-15234-81@http.gcc.gnu.org/bugzilla/>
2005-10-15 20:22 ` pinskia at gcc dot gnu dot org
2005-10-29 12:57 ` fxcoudert at gcc dot gnu dot org
2006-01-05  3:21 ` pinskia at gcc dot gnu dot org
2006-01-23 18:20 ` pinskia at gcc dot gnu dot org
2006-01-28 21:13 ` pinskia at gcc dot gnu dot org
2006-02-14 17:28 ` ro at gcc dot gnu dot org
2006-02-14 17:31 ` ro 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).