public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ 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; 15+ 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] 15+ messages in thread

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
  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
  2 siblings, 0 replies; 15+ 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] 15+ messages in thread

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
  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
  2 siblings, 0 replies; 15+ 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] 15+ messages in thread

* [Bug ada/5911] Support for multilib in Ada
       [not found] <20020310104601.5911.zack@codesourcery.com>
@ 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
  2 siblings, 0 replies; 15+ 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] 15+ messages in thread

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

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-5911-4@http.gcc.gnu.org/bugzilla/>
2012-05-24 14:02 ` [Bug ada/5911] Support for multilib in Ada peter777778 at hotmail dot co.uk
     [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] <20020310104601.5911.zack@codesourcery.com>
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

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