gnat 4.9.2 on arm with rtems

2015-10-25 Thread Jan Sommer
Hello, I try to get the a working gnat toolchain running to build binaries for the raspberry pi with rtems4.11. For debugging purposes the pi is emulated in qemu. Currently I try to get the following basic tasking example to run: with Text_IO; use Text_IO; procedure Hello is task Hello_Tas

Re: gnat 4.9.2 on arm with rtems

2015-10-25 Thread Arnaud Charlet
> After rtems initialization a thread is created which calls the gnat_main > function and then runs the rts and the task. > What I see so far is that after the hello_tasks delays itself the > Complete_Master procedure (s-tassta.adb:444) is called, but with > Self_Id set to the Id of the hello_task.

gold on trunk breaks aarch64- and arm32-linux (Re: [gold][PATCH] PR gold/19119: Gold accepts bogus target emulation)

2015-10-25 Thread Matthias Klose
On 15.10.2015 17:57, Cary Coutant wrote: PR gold/19119 * options.h (General_options): Remove "obsolete" from -m. I'm a little reluctant to remove "obsolete" from the description -- maybe "deprecated" instead? * parameters.cc (set_parameters_target): Check if input t

Re: gold on trunk breaks aarch64- and arm32-linux (Re: [gold][PATCH] PR gold/19119: Gold accepts bogus target emulation)

2015-10-25 Thread H.J. Lu
On Sun, Oct 25, 2015 at 10:37 AM, Matthias Klose wrote: > On 15.10.2015 17:57, Cary Coutant wrote: >>> >>> PR gold/19119 >>> * options.h (General_options): Remove "obsolete" from -m. >> >> >> I'm a little reluctant to remove "obsolete" from the description -- >> maybe "deprecated

Re: gnat 4.9.2 on arm with rtems

2015-10-25 Thread Jan Sommer
Am Sunday 25 October 2015, 18:13:53 schrieb Arnaud Charlet: > > After rtems initialization a thread is created which calls the gnat_main > > function and then runs the rts and the task. > > What I see so far is that after the hello_tasks delays itself the > > Complete_Master procedure (s-tassta.adb

Re: gnat 4.9.2 on arm with rtems

2015-10-25 Thread Arnaud Charlet
> > > I would like to know from where Complete_Master is called to break there > > > and > > > find out why it uses the wrong id. > > > > Why don't you simply put a breakpoint on Complete_Master? > > That's how I found out about the wrong/weird Self_Id. Then you should also get a backtrace which

gcc-6-20151025 is now available

2015-10-25 Thread gccadmin
Snapshot gcc-6-20151025 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/6-20151025/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision

Re: gold on trunk breaks powerpc-, aarch64- and arm32-linux (Re: [gold][PATCH] PR gold/19119: Gold accepts bogus target emulation)

2015-10-25 Thread Matthias Klose
On 25.10.2015 18:40, H.J. Lu wrote: On Sun, Oct 25, 2015 at 10:37 AM, Matthias Klose wrote: On 15.10.2015 17:57, Cary Coutant wrote: PR gold/19119 * options.h (General_options): Remove "obsolete" from -m. I'm a little reluctant to remove "obsolete" from the description

Re: gold on trunk breaks powerpc-, aarch64- and arm32-linux (Re: [gold][PATCH] PR gold/19119: Gold accepts bogus target emulation)

2015-10-25 Thread H.J. Lu
On Sun, Oct 25, 2015 at 4:50 PM, Matthias Klose wrote: > On 25.10.2015 18:40, H.J. Lu wrote: >> >> On Sun, Oct 25, 2015 at 10:37 AM, Matthias Klose wrote: >>> >>> On 15.10.2015 17:57, Cary Coutant wrote: > > > PR gold/19119 > * options.h (General_options): Remo

Re: gold on trunk breaks powerpc-, aarch64- and arm32-linux (Re: [gold][PATCH] PR gold/19119: Gold accepts bogus target emulation)

2015-10-25 Thread Matthias Klose
On 26.10.2015 01:14, H.J. Lu wrote: Please open a gold bug with missing emulations. PR gold/19172

inline asm and multi-alternative constraints

2015-10-25 Thread David Wohlferd
Does gcc's inline asm support multi-alternative constraints? Or are they only supported for md? The fact that it is doc'ed with the other constraints (https://gcc.gnu.org/onlinedocs/gcc/Constraints.html) says it works for inline. But https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10396#c17 say

Re: Prototype implementation: Improving effectiveness and generality of auto-vectorization

2015-10-25 Thread sameera
On Wednesday 21 October 2015 05:23 PM, Richard Biener wrote: On Thu, Oct 15, 2015 at 12:20 PM, sameera wrote: Hi Richard, This is with reference to our discussion at GNU Tools Cauldron 2015 regarding my talk titled "Improving the effectiveness and generality of GCC auto-vectorization." We, at