public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
@ 2003-07-07  2:30 ` pinskia at physics dot uc dot edu
  2003-07-19 17:46 ` pinskia at physics dot uc dot edu
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-07  2:30 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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



------- Additional Comments From pinskia at physics dot uc dot edu  2003-07-07 02:30 -------
Related bug 5910, which is so they get built with just make all/bootstrap.


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
  2003-07-07  2:30 ` [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory pinskia at physics dot uc dot edu
@ 2003-07-19 17:46 ` pinskia at physics dot uc dot edu
  2003-09-14 16:48 ` zack at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-19 17:46 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


pinskia at physics dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|0000-00-00 00:00:00         |2003-07-19 17:46:45
               date|                            |


------- Additional Comments From pinskia at physics dot uc dot edu  2003-07-19 17:46 -------
This really should be done for 3.5 as 3.5 will be a big release (with the addition of the 
tree-ssa branch).


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
  2003-07-07  2:30 ` [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory pinskia at physics dot uc dot edu
  2003-07-19 17:46 ` pinskia at physics dot uc dot edu
@ 2003-09-14 16:48 ` zack at gcc dot gnu dot org
  2003-10-09  1:44 ` pinskia at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: zack at gcc dot gnu dot org @ 2003-09-14 16:48 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


zack at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |critical


------- Additional Comments From zack at gcc dot gnu dot org  2003-09-14 16:34 -------
This is not a mere enhancement request, it causes all sorts of build bugs, as
you can see from the dependency list.


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (2 preceding siblings ...)
  2003-09-14 16:48 ` zack at gcc dot gnu dot org
@ 2003-10-09  1:44 ` pinskia at gcc dot gnu dot org
  2003-10-21 13:02 ` charlet at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-09  1:44 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (3 preceding siblings ...)
  2003-10-09  1:44 ` pinskia at gcc dot gnu dot org
@ 2003-10-21 13:02 ` charlet at gcc dot gnu dot org
  2003-10-21 16:18 ` jsm at polyomino dot org dot uk
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: charlet at gcc dot gnu dot org @ 2003-10-21 13:02 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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



------- Additional Comments From charlet at gcc dot gnu dot org  2003-10-21 12:42 -------
<<
This is not a mere enhancement request, it causes all sorts of build bugs, as
you can see from the dependency list.
>>

Actually this is not quite true: most if not all the PR that have been marked
as dependent on this one can be fixed independently of this issue.

Concerning this specific PR, I believe everyone agrees this would be
a good thing, the main question is how to achieve this.

For one thing, I started looking at how you add a new e.g. libada directory
(and enable its configuration and build from the top level directory) and
I must admit that it is not at all clear how to to that (I'm not a configure
expert anyway).

Assuming "someone" would add a dummy libada directory
that would get configured and built (e.g. with an empty Makefile and configure)
automatically, I could then start working on providing an actual
configure.in and Makefile.in to make it work for real.

Any volunteer ?

Arno


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (4 preceding siblings ...)
  2003-10-21 13:02 ` charlet at gcc dot gnu dot org
@ 2003-10-21 16:18 ` jsm at polyomino dot org dot uk
  2003-10-21 17:00 ` charlet at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: jsm at polyomino dot org dot uk @ 2003-10-21 16:18 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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



------- Additional Comments From jsm at polyomino dot org dot uk  2003-10-21 16:09 -------
Subject: Re:  Ada runtime and utilities should be broken out
 to their own directory

On Tue, 21 Oct 2003, charlet at gcc dot gnu dot org wrote:

> For one thing, I started looking at how you add a new e.g. libada directory
> (and enable its configuration and build from the top level directory) and
> I must admit that it is not at all clear how to to that (I'm not a configure
> expert anyway).
> 
> Assuming "someone" would add a dummy libada directory
> that would get configured and built (e.g. with an empty Makefile and configure)
> automatically, I could then start working on providing an actual
> configure.in and Makefile.in to make it work for real.

I expect Nathanael can advise on this - and also on anything special 
needed in that directory to ensure that such things as multilibs and 
Canadian crosses work properly.  (Current documentation in this area is 
rather lacking, though there's the old etc/configure.texi included in 
binutils that documents the *old* toplevel system.)


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (5 preceding siblings ...)
  2003-10-21 16:18 ` jsm at polyomino dot org dot uk
@ 2003-10-21 17:00 ` charlet at gcc dot gnu dot org
  2004-01-27 16:31 ` pinskia at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: charlet at gcc dot gnu dot org @ 2003-10-21 17:00 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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



------- Additional Comments From charlet at gcc dot gnu dot org  2003-10-21 16:58 -------
*** Bug 5910 has been marked as a duplicate of this bug. ***


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (6 preceding siblings ...)
  2003-10-21 17:00 ` charlet at gcc dot gnu dot org
@ 2004-01-27 16:31 ` pinskia at gcc dot gnu dot org
  2004-02-10 10:44 ` cvs-commit at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-27 16:31 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |3.5.0


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


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (7 preceding siblings ...)
  2004-01-27 16:31 ` pinskia at gcc dot gnu dot org
@ 2004-02-10 10:44 ` cvs-commit at gcc dot gnu dot org
  2004-02-10 10:51 ` cvs-commit at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-02-10 10:44 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-02-10 10:44 -------
Subject: Bug 5911

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	charlet@gcc.gnu.org	2004-02-10 10:44:14

Added files:
	libada         : ChangeLog Makefile.in configure configure.in 

Log message:
	2003-02-10  Arnaud Charlet  <charlet@act-europe.fr>
	
	PR ada/6637, PR ada/5911
	* configure.in, Makefile.in, configure: Merge with libada-branch

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libada/ChangeLog.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libada/Makefile.in.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libada/configure.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libada/configure.in.diff?cvsroot=gcc&r1=1.1&r2=1.2



-- 


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


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (8 preceding siblings ...)
  2004-02-10 10:44 ` cvs-commit at gcc dot gnu dot org
@ 2004-02-10 10:51 ` cvs-commit at gcc dot gnu dot org
  2004-02-10 10:54 ` cvs-commit at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-02-10 10:51 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-02-10 10:51 -------
Subject: Bug 5911

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	charlet@gcc.gnu.org	2004-02-10 10:51:33

Modified files:
	gcc/ada        : ChangeLog config-lang.in 

Log message:
	PR ada/6637, PR ada/5911
	Merge with libada-branch:
	* config-lang.in: Build libada only when ada is built.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/ChangeLog.diff?cvsroot=gcc&r1=1.445&r2=1.446
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/config-lang.in.diff?cvsroot=gcc&r1=1.9&r2=1.10



-- 


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


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (9 preceding siblings ...)
  2004-02-10 10:51 ` cvs-commit at gcc dot gnu dot org
@ 2004-02-10 10:54 ` cvs-commit at gcc dot gnu dot org
  2004-02-10 11:03 ` charlet at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-02-10 10:54 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-02-10 10:54 -------
Subject: Bug 5911

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	charlet@gcc.gnu.org	2004-02-10 10:54:48

Modified files:
	.              : configure.in configure Makefile.def Makefile.in 
	                 ChangeLog 

Log message:
	PR ada/6637, PR ada/5911
	Merge with libada-branch:
	* configure.in, Makefile.tpl, Makefile.def: Add target-libada,
	with appropriate dependencies. Add --enable-libada configure switch.
	* configure, Makefile.in: Regenerate.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/configure.in.diff?cvsroot=gcc&r1=1.267&r2=1.268
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/configure.diff?cvsroot=gcc&r1=1.127&r2=1.128
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/Makefile.def.diff?cvsroot=gcc&r1=1.12&r2=1.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/Makefile.in.diff?cvsroot=gcc&r1=1.196&r2=1.197
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.865&r2=1.866



-- 


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


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

* [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (10 preceding siblings ...)
  2004-02-10 10:54 ` cvs-commit at gcc dot gnu dot org
@ 2004-02-10 11:03 ` charlet at gcc dot gnu dot org
  2004-02-12 16:44 ` [Bug ada/5911] Support for multilib in Ada charlet at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 27+ messages in thread
From: charlet at gcc dot gnu dot org @ 2004-02-10 11:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From charlet at gcc dot gnu dot org  2004-02-10 11:03 -------
libada-branch now merged, so it is no longer necessary to do a
make -C gcc gnatlib_and_tools to build Ada, as well as handling of
cross compilers and --enable-shared.

Keeping this PR open for the issue of supporting multilib.
I am not familiar with how multilib works, so this will likely require
help from someone that knows this area.

Arno

-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (11 preceding siblings ...)
  2004-02-10 11:03 ` charlet at gcc dot gnu dot org
@ 2004-02-12 16:44 ` charlet at gcc dot gnu dot org
  2004-02-12 16:48 ` pinskia at gcc dot gnu dot org
  2005-01-28  6:23 ` pinskia at gcc dot gnu dot org
  14 siblings, 0 replies; 27+ messages in thread
From: charlet at gcc dot gnu dot org @ 2004-02-12 16:44 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
            Summary|Ada runtime and utilities   |Support for multilib in Ada
                   |should be broken out to     |
                   |their own directory         |
   Target Milestone|3.5.0                       |---


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (12 preceding siblings ...)
  2004-02-12 16:44 ` [Bug ada/5911] Support for multilib in Ada charlet at gcc dot gnu dot org
@ 2004-02-12 16:48 ` pinskia at gcc dot gnu dot org
  2005-01-28  6:23 ` pinskia at gcc dot gnu dot org
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-02-12 16:48 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-02-12 16:48 -------
This is not an enhancement as it is required for correct compiling of code as it will cause things not to 
link or even worse link with the wrong one and cause an illegal instructions and such for the targets.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |minor


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
                   ` (13 preceding siblings ...)
  2004-02-12 16:48 ` pinskia at gcc dot gnu dot org
@ 2005-01-28  6:23 ` pinskia at gcc dot gnu dot org
  14 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-28  6:23 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|minor                       |normal
           Keywords|                            |build
   Last reconfirmed|2004-10-29 13:50:59         |2005-01-28 06:23:34
               date|                            |


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-4@http.gcc.gnu.org/bugzilla/>
@ 2012-05-24 14:02 ` peter777778 at hotmail dot co.uk
  0 siblings, 0 replies; 27+ messages in thread
From: peter777778 at hotmail dot co.uk @ 2012-05-24 14:02 UTC (permalink / raw)
  To: gcc-bugs

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

online games <peter777778 at hotmail dot co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |peter777778 at hotmail dot
                   |                            |co.uk

--- Comment #29 from online games <peter777778 at hotmail dot co.uk> 2012-05-24 14:00:32 UTC ---
http://free-online-games-mmorpg.blogspot.co.uk/


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (9 preceding siblings ...)
  2008-09-21 14:48 ` bonzini at gnu dot org
@ 2008-09-26  8:35 ` ebotcazou at gcc dot gnu dot org
  10 siblings, 0 replies; 27+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2008-09-26  8:35 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #28 from ebotcazou at gcc dot gnu dot org  2008-09-26 08:34 -------
Subject: Bug 5911

Author: ebotcazou
Date: Fri Sep 26 08:33:04 2008
New Revision: 140687

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140687
Log:
        PR ada/5911
        * gcc-interface/Makefile.in (SPARC/Solaris): Add multilib support.

Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/gcc-interface/Makefile.in


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (8 preceding siblings ...)
  2008-09-21 14:29 ` laurent at guerby dot net
@ 2008-09-21 14:48 ` bonzini at gnu dot org
  2008-09-26  8:35 ` ebotcazou at gcc dot gnu dot org
  10 siblings, 0 replies; 27+ messages in thread
From: bonzini at gnu dot org @ 2008-09-21 14:48 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #27 from bonzini at gnu dot org  2008-09-21 14:46 -------
Subject: Re:  Support for multilib in Ada


> I think Paolo said there might be some cleanup to do to gcc.c first but I can't
> find the reference. %I handling by gcc.c is also of interest and might be
> copied to gnat1 invocation.

Yes, there is code in gcc.c that understands multilib, and we should
avoid duplicating it into gnat.  Factoring it in a separate file would
be nice.

> I believe you should open another PR about multilib and gnattools friendly
> command lines to follow up on this.

Agreed.


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (7 preceding siblings ...)
  2008-09-21 13:32 ` ebotcazou at gcc dot gnu dot org
@ 2008-09-21 14:29 ` laurent at guerby dot net
  2008-09-21 14:48 ` bonzini at gnu dot org
  2008-09-26  8:35 ` ebotcazou at gcc dot gnu dot org
  10 siblings, 0 replies; 27+ messages in thread
From: laurent at guerby dot net @ 2008-09-21 14:29 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #26 from laurent at guerby dot net  2008-09-21 14:27 -------
Paolo suggested:

"Yes, you would basically take from gcc.c the code that turns "-m32" into 
"use multilib 32", and use it to make a --RTS option."

I think Paolo said there might be some cleanup to do to gcc.c first but I can't
find the reference. %I handling by gcc.c is also of interest and might be
copied to gnat1 invocation.

I believe you should open another PR about multilib and gnattools friendly
command lines to follow up on this.


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2008-09-21 12:38 ` laurent at guerby dot net
@ 2008-09-21 13:32 ` ebotcazou at gcc dot gnu dot org
  2008-09-21 14:29 ` laurent at guerby dot net
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2008-09-21 13:32 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #25 from ebotcazou at gcc dot gnu dot org  2008-09-21 13:31 -------
> To use Ada multilib with gnatmake:
> 
> export FLAGS="-m32"; gnatmake $FLAGS --RTS=$(gcc -print-multi-directory $FLAGS)
> -f main.adb

We should try and eliminate one of the redundant $FLAGS.


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2008-09-21 11:47 ` guerby at gcc dot gnu dot org
@ 2008-09-21 12:38 ` laurent at guerby dot net
  2008-09-21 13:32 ` ebotcazou at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: laurent at guerby dot net @ 2008-09-21 12:38 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #24 from laurent at guerby dot net  2008-09-21 12:36 -------
To use Ada multilib with gnatmake:

export FLAGS="-m32"; gnatmake $FLAGS --RTS=$(gcc -print-multi-directory $FLAGS)
-f main.adb


-- 

laurent at guerby dot net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.4.0


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2008-07-30 16:34 ` laurent at guerby dot net
@ 2008-09-21 11:47 ` guerby at gcc dot gnu dot org
  2008-09-21 12:38 ` laurent at guerby dot net
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: guerby at gcc dot gnu dot org @ 2008-09-21 11:47 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #23 from guerby at gcc dot gnu dot org  2008-09-21 11:46 -------
Subject: Bug 5911

Author: guerby
Date: Sun Sep 21 11:45:23 2008
New Revision: 140525

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140525
Log:
2008-09-21  Laurent Guerby  <laurent@guerby.net>

        PR ada/5911
        * gcc-interface/Makefile.in: Add multilib handling for x86_64
        and sparc.
        * system-linux-sparcv9.ads: New file.

2008-09-21  Laurent Guerby  <laurent@guerby.net>
            Paolo Bonzini  <bonzini@gnu.org>

        PR ada/5911
        * Makefile.in (all, install, mostlyclean, clean, distclean): Add
        multilib handling.
        * configure.ac: Add multilib handling.
        * configure: Regenerate.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/gcc-interface/Makefile.in
    trunk/libada/ChangeLog
    trunk/libada/Makefile.in
    trunk/libada/configure
    trunk/libada/configure.ac


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2008-07-30 13:11 ` bonzini at gnu dot org
@ 2008-07-30 16:34 ` laurent at guerby dot net
  2008-09-21 11:47 ` guerby at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: laurent at guerby dot net @ 2008-07-30 16:34 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #22 from laurent at guerby dot net  2008-07-30 16:32 -------
Sorry about the misplaced ChangeLog


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2008-07-30 13:02 ` ebotcazou at gcc dot gnu dot org
@ 2008-07-30 13:11 ` bonzini at gnu dot org
  2008-07-30 16:34 ` laurent at guerby dot net
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: bonzini at gnu dot org @ 2008-07-30 13:11 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #21 from bonzini at gnu dot org  2008-07-30 13:10 -------
Yes, I already moved the relevant entry to gnattools/ChangeLog.


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
  2008-07-29 19:51 ` laurent at guerby dot net
  2008-07-30  6:48 ` guerby at gcc dot gnu dot org
@ 2008-07-30 13:02 ` ebotcazou at gcc dot gnu dot org
  2008-07-30 13:11 ` bonzini at gnu dot org
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2008-07-30 13:02 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #20 from ebotcazou at gcc dot gnu dot org  2008-07-30 13:00 -------
Note that changes to gnattools/ are to be described in gnattools/ChangeLog.


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
  2008-07-29 19:51 ` laurent at guerby dot net
@ 2008-07-30  6:48 ` guerby at gcc dot gnu dot org
  2008-07-30 13:02 ` ebotcazou at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: guerby at gcc dot gnu dot org @ 2008-07-30  6:48 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #19 from guerby at gcc dot gnu dot org  2008-07-30 06:46 -------
Subject: Bug 5911

Author: guerby
Date: Wed Jul 30 06:45:39 2008
New Revision: 138294

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138294
Log:
gcc/ChangeLog
2008-07-29  Laurent Guerby <laurent@guerby.net>

        PR ada/5911
        * gnattools/Makefile.in: Replace stamp-gnatlib by
        stamp-gnatlib-rts.

gcc/ada/ChangeLog
2008-07-29  Laurent Guerby <laurent@guerby.net>

        PR ada/5911
        * gcc-interface/Makefile.in (MULTISUBDIR, RTSDIR): New variables.
        Pass MULTISUBDIR to recursive make. Use $(RTSDIR) instead of rts.
        Replace stamp-gnatlib* by stamp-gnatlib*-rts.
        * gcc-interface/Make-lang.in: Replace stamp-gnatlib2
        by stamp-gnatlib2-rts.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/gcc-interface/Make-lang.in
    trunk/gcc/ada/gcc-interface/Makefile.in
    trunk/gnattools/Makefile.in


-- 


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


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

* [Bug ada/5911] Support for multilib in Ada
       [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
@ 2008-07-29 19:51 ` laurent at guerby dot net
  2008-07-30  6:48 ` guerby at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 27+ messages in thread
From: laurent at guerby dot net @ 2008-07-29 19:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #18 from laurent at guerby dot net  2008-07-29 19:50 -------
Mine. Discussion:

http://gcc.gnu.org/ml/gcc/2008-07/msg00338.html


-- 

laurent at guerby dot net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |laurent at guerby dot net
         AssignedTo|unassigned at gcc dot gnu   |laurent at guerby dot net
                   |dot org                     |
             Status|NEW                         |ASSIGNED


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


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

end of thread, other threads:[~2012-05-24 14:01 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20020310104601.5911.zack@codesourcery.com>
2003-07-07  2:30 ` [Bug ada/5911] Ada runtime and utilities should be broken out to their own directory pinskia at physics dot uc dot edu
2003-07-19 17:46 ` pinskia at physics dot uc dot edu
2003-09-14 16:48 ` zack at gcc dot gnu dot org
2003-10-09  1:44 ` pinskia at gcc dot gnu dot org
2003-10-21 13:02 ` charlet at gcc dot gnu dot org
2003-10-21 16:18 ` jsm at polyomino dot org dot uk
2003-10-21 17:00 ` charlet at gcc dot gnu dot org
2004-01-27 16:31 ` pinskia at gcc dot gnu dot org
2004-02-10 10:44 ` cvs-commit at gcc dot gnu dot org
2004-02-10 10:51 ` cvs-commit at gcc dot gnu dot org
2004-02-10 10:54 ` cvs-commit at gcc dot gnu dot org
2004-02-10 11:03 ` charlet at gcc dot gnu dot org
2004-02-12 16:44 ` [Bug ada/5911] Support for multilib in Ada charlet at gcc dot gnu dot org
2004-02-12 16:48 ` pinskia at gcc dot gnu dot org
2005-01-28  6:23 ` pinskia at gcc dot gnu dot org
     [not found] <bug-5911-37@http.gcc.gnu.org/bugzilla/>
2008-07-29 19:51 ` laurent at guerby dot net
2008-07-30  6:48 ` guerby at gcc dot gnu dot org
2008-07-30 13:02 ` ebotcazou at gcc dot gnu dot org
2008-07-30 13:11 ` bonzini at gnu dot org
2008-07-30 16:34 ` laurent at guerby dot net
2008-09-21 11:47 ` guerby at gcc dot gnu dot org
2008-09-21 12:38 ` laurent at guerby dot net
2008-09-21 13:32 ` ebotcazou at gcc dot gnu dot org
2008-09-21 14:29 ` laurent at guerby dot net
2008-09-21 14:48 ` bonzini at gnu dot org
2008-09-26  8:35 ` ebotcazou at gcc dot gnu dot org
     [not found] <bug-5911-4@http.gcc.gnu.org/bugzilla/>
2012-05-24 14:02 ` peter777778 at hotmail dot co.uk

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).