Re: Array of pointers to global data

2013-02-01 Thread Richard Biener
On Fri, Feb 1, 2013 at 5:03 AM, Matt Davis wrote: > Hello, > I have a routine that creates a local array containing pointers to > global data. At runtime, when this array is passed to a function, I > do not see the pointers to the global objects. The GIMPLE does show > that the array is declared

ADA runtime System.Address type

2013-02-01 Thread BELBACHIR Selim
Hi, I'm working on a gcc/gnat port for a private target (gcc 4.5.2, gnat 6.4.2). On this target, scalar values shall be stored in $R registers whereas pointer values shall be stored in $C registers. My current ABI for procedure/function calls uses $R and $C registers depending on arguments and

Re: ADA runtime System.Address type

2013-02-01 Thread Mikael Pettersson
BELBACHIR Selim writes: > Hi, > > I'm working on a gcc/gnat port for a private target (gcc 4.5.2, gnat 6.4.2). > On this target, scalar values shall be stored in $R registers whereas > pointer values shall be stored in $C registers. My current ABI for > procedure/function calls uses $R an

Re: System V Application Binary Interface 0.99.5

2013-02-01 Thread Andrew Haley
On 02/01/2013 12:38 AM, Jan Hubicka wrote: > Doing the extensions at caller side always is however IMO a preformance bug in > GCC. We can definitly drop them at -Os, for non-PRS targets and for calls > within compilation unit where we know that GCC is not really producing > code like in Michael's

Re: Use-new-strlen-implementation-in-rtld

2013-02-01 Thread Ondřej Bílka
Crossposting to gcc. On Fri, Feb 01, 2013 at 08:52:48AM -0800, Richard Henderson wrote: > On 01/31/2013 04:37 AM, Ondřej Bílka wrote: > >To also use my implementation of strlen in runtime linker > >use following patch. > > > >It uses fact that xmm are call clobbered and only xmm0-xmm7 can be > >u

Bootstrapping process

2013-02-01 Thread Alec Teal
Heya, yes I'm still here (Hope that's good) I'd like to know more about the bootstrapping phases in terms of why, how, why split it into the phases that exist, so forth but something detailed rather than a "how to" with some side-notes. Alec.

Re: Bootstrapping process

2013-02-01 Thread Paolo Carlini
Alec Teal ha scritto: >I'd like to know more about the bootstrapping phases in terms of why, >how, why split it into the phases that exist, so forth but something >detailed rather than a "how to" with some side-notes. Just in case your are also curious about living Italian, often in such cases w

Re: Bootstrapping process

2013-02-01 Thread Alec Teal
On 01/02/13 20:52, Paolo Carlini wrote: Alec Teal ha scritto: I'd like to know more about the bootstrapping phases in terms of why, how, why split it into the phases that exist, so forth but something detailed rather than a "how to" with some side-notes. Just in case your are also curious abo

Re: Bootstrapping process

2013-02-01 Thread Basile Starynkevitch
On Fri, Feb 01, 2013 at 08:56:43PM +, Alec Teal wrote: > > If you could link such documentation but about the way GCC is built, > then you'd be answering my question http://www.cse.iitb.ac.in/grc/ has a lot of resources & slides. http://gcc-melt.org/docum.html has some slides notably http:/

Re: Bootstrapping process

2013-02-01 Thread Alec Teal
What would you search for to find more on the web? I found a lot of stack-overflow questions and guides to building GCC in my quest? Thanks for the links! Alec On 01/02/13 21:16, Basile Starynkevitch wrote: On Fri, Feb 01, 2013 at 08:56:43PM +, Alec Teal wrote: If you could link such docu

Re: Bootstrapping process

2013-02-01 Thread Alec Teal
Nevermind, http://gcc.gnu.org/onlinedocs/ this is amazing and linked to from the gcc-melt link. Thanks so much Basile! I really appreciate the reply, If you feel like replying again any more? I'm a heavy reader :) Alec On 01/02/13 21:17, Alec Teal wrote: What would you search for to find mor

gcc-4.6-20130201 is now available

2013-02-01 Thread gccadmin
Snapshot gcc-4.6-20130201 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20130201/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

The Linux binutils 2.23.51.0.9 is released

2013-02-01 Thread H.J. Lu
This is the beta release of binutils 2.23.51.0.9 for Linux, which is based on binutils 2013 0118 in CVS on sourceware.org plus various changes. It is purely for Linux. All relevant patches in patches have been applied to the source tree. You can take a look at patches/README to see what have been

Re: Bootstrapping process

2013-02-01 Thread Jonathan Wakely
On 1 February 2013 21:27, Alec Teal wrote: > Nevermind, http://gcc.gnu.org/onlinedocs/ this is amazing and linked to from > the gcc-melt link. And linked to from the GCC home page ... I kinda assumed when asking for something to read you'd looked at the GCC web pages already. If you say what you'

Re: Bootstrapping process

2013-02-01 Thread Alec Teal
I prefer books or large bodies of text, not notes and how Tom's I. Wiki pages Jonathan Wakely wrote: >On 1 February 2013 21:27, Alec Teal wrote: >> Nevermind, http://gcc.gnu.org/onlinedocs/ this is amazing and linked to from >> the gcc-melt link. > >And linked to from the GCC home page ... I ki

Re: Array of pointers to global data

2013-02-01 Thread Matt Davis
Thanks Ian, Richard. I have some modified code which seems to be along the same lines as what you all suggested. However, I am still having troubles. Mainly, I see the array in the callee but the contents are still empty, and I verified by looking at the asm dump of the resulting code. On Fri, F

Las Nuevas Reformas Laborales 2012

2013-02-01 Thread Lic. Areliz Massanges.
Las Nuevas Reformas Laborales 2012 y su Impacto en las Empresas ¿Dónde se llevará a cabo? Lugar: Su computadora. Fecha: 26 de Febrero de 2013. Duración: 6 Horas. Horario: De 10:00 a.m a 1:00 p.m. y de 3:00 p.m a 6:00 p.m. (Hora del Centro de México). Como profesional de Recursos Humanos, la cant