[PATCH] SPARC: Clarify -mapp-regs option

2014-03-08 Thread Sebastian Huber
gcc/ChangeLog 2014-03-08 Sebastian Huber sebastian.hu...@embedded-brains.de * doc/invoke.texi (mapp-regs): Clarify. --- gcc/doc/invoke.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 2ee091a..12b43fa 100644

[PATCH] SPARC: Mention global register 7 usage for TLS

2014-03-08 Thread Sebastian Huber
Are the global registers 5 and 6 really available for the operating system or uses GCC or the linker them for a special purpose? Is it possible to document this somewhere in to standard documentation and not only in a header file? gcc/ChangeLog 2014-03-08 Sebastian Huber sebastian.hu

Re: [PATCH] RTEMS: Generalize t-rtems usage

2014-01-07 Thread Sebastian Huber
Hello Richard, would you mind having a look at the ARM specific part of this patch: On 01/06/2014 07:27 PM, Sebastian Huber wrote: 2014-01-06 Sebastian Huber sebastian.hu...@embedded-brains.de * config.gcc (*-*-rtems*): Add t-rtems to tmake_file. (arm*-*-eabi* | arm

[PATCH v2] RTEMS: Generalize t-rtems usage

2014-01-07 Thread Sebastian Huber
v2: Do not override an existing tmake_file in (arm*-*-uclinux*eabi*). The ARM changes are already approved: http://gcc.gnu.org/ml/gcc-patches/2014-01/msg00254.html The rest is RTEMS specific. gcc/ChangeLog 2014-01-07 Sebastian Huber sebastian.hu...@embedded-brains.de * config.gcc

[PATCH] RTEMS: Generalize t-rtems usage

2014-01-06 Thread Sebastian Huber
2014-01-06 Sebastian Huber sebastian.hu...@embedded-brains.de * config.gcc (*-*-rtems*): Add t-rtems to tmake_file. (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*): Do not override an existing tmake_file. (arm*-*-rtems*): Use t-rtems from existing tmake_file

Re: [PATCH] RTEMS: Add LEON3/SPARC multilibs

2013-11-19 Thread Sebastian Huber
mechanical changes since I don't know how the compiler works. I run the GCC test suite on the GDB SIS with RTEMS, but its hard for me to interpret the results. I think there are no new test failures due to the back ports. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178

Re: [PATCH] RTEMS: Add LEON3/SPARC multilibs

2013-09-19 Thread Sebastian Huber
knowledge, GCC up to 4.8.1 doesn't support -mcpu=leon3 at all, but I don't know about the status on current gcc-4_8-branch. Ralf I don't expect that this will be back ported to GCC 4.8. You also need Binutils 2.24 for this. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178

Re: [PATCH] RTEMS: Add LEON3/SPARC multilibs

2013-09-19 Thread Sebastian Huber
, but perhaps the RMs are of a different opinion here. A back port would be quite nice for us, since we work currently on SMP support for LEON3/4 and C11 atomic operations would be very handy for this. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany

Re: [PING] Re: [PATCH][1/3] Re-submission of Altera Nios II port, gcc parts

2013-09-02 Thread Sebastian Huber
yet, which affects nios2 among several other targets, thus configured with --enable-werror-always still does not build. As before, Sandra and me will serve as nios2 port maintainers. Attached is the patch for the compiler-proper. Thanks, Chung-Lin -- Sebastian Huber, embedded brains GmbH

[PATCH] RTEMS: Add LEON3/SPARC multilibs

2013-08-29 Thread Sebastian Huber
Recently support for LEON3 specific instructions were added to GCC. Make this support available for RTEMS. This patch should be committed to GCC 4.9. gcc/ChangeLog 2013-08-29 Sebastian Huber sebastian.hu...@embedded-brains.de * config/sparc/t-rtems: Add leon3 multilibs. --- gcc

Re: [PATCH] RTEMS: Use __cxa_atexit by default for RTEMS

2013-07-31 Thread Sebastian Huber
Ping. On 2013-07-08 15:29, Sebastian Huber wrote: The __cxa_atexit support is a reqirement for destructor registration of thread-local objects. For *-*-elf it is already enabled by default. See comment line 810 in gcc/config.gcc. Define TARGET_LIBGCC_SDATA_SECTION on PowerPC for RTEMS

Re: [testsuite] fix powerpc alignment tests for eabi

2013-07-15 Thread Sebastian Huber
* pattern, e.g. powerpc-*-rtems*. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine

[PATCH] RTEMS: Use __cxa_atexit by default for RTEMS

2013-07-08 Thread Sebastian Huber
is referenced by application code. In case this code uses the small data section, the __dso_handle must be there. This patch should be committed to GCC 4.8 and 4.9. Test results: http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg00671.html gcc/ChangeLog 2013-07-08 Sebastian Huber sebastian.hu

Re: FW: [PATCH] RTEMS: Use strict DWARF-2 on ARM, PowerPC, SPARC

2013-06-19 Thread Sebastian Huber
-boun...@rtems.org [rtems-devel-boun...@rtems.org] on behalf of Sebastian Huber [sebastian.hu...@embedded-brains.de] Sent: Tuesday, June 18, 2013 4:58 AM To: rtems-de...@rtems.org Subject: [PATCH] RTEMS: Use strict DWARF-2 on ARM, PowerPC, SPARC Some debuggers do not cope with the new DWARF3/4 debug

Re: [PATCH] PowerPC: Fix test case for PR55033

2013-06-18 Thread Sebastian Huber
Hello Chung-Ju, On 06/18/2013 05:12 AM, Chung-Ju Wu wrote: 2013/6/18 David Edelsohn dje@gmail.com: gcc/testsuite/ChangeLog 2013-06-17 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: Fix options. Okay. Thanks, David P.S. Please

[PATCH] PowerPC: Fix test case for PR55033

2013-06-17 Thread Sebastian Huber
Tested on powerpc64-unknown-linux-gnu with: make -k check RUNTESTFLAGS=--target_board=unix'{-m64,-m32,-m32/-mpowerpc64}' gcc/testsuite/ChangeLog 2013-06-17 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: Fix options. --- gcc

Re: [PATCH v2] Test case for PR55033

2013-06-07 Thread Sebastian Huber
On 05/17/2013 01:27 AM, David Edelsohn wrote: On Fri, May 10, 2013 at 11:43 PM, Chung-Ju Wu jasonw...@gmail.com wrote: 2013/5/10 Sebastian Huber sebastian.hu...@embedded-brains.de: v2: Format changes gcc/testsuite/ChangeLog 2013-05-10 Sebastian Huber sebastian.hu...@embedded-brains.de

Re: [PATCH] PR55033: Fix

2013-05-10 Thread Sebastian Huber
here. This patch is ok for mainline and 4.8.1. Thanks. Committed revision 198762 and 198763. Thanks a lot, and sorry for being so obtrusive. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41

[PATCH] Test case for PR55033

2013-05-10 Thread Sebastian Huber
gcc/testsuite/ChangeLog 2013-05-10 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: New. --- gcc/testsuite/gcc.target/powerpc/pr55033.c | 21 + 1 files changed, 21 insertions(+), 0 deletions(-) create mode

[PATCH v2] Test case for PR55033

2013-05-10 Thread Sebastian Huber
v2: Format changes gcc/testsuite/ChangeLog 2013-05-10 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: New. --- gcc/testsuite/gcc.target/powerpc/pr55033.c | 23 +++ 1 files changed, 23 insertions(+), 0

[PATCH] Multilib changes ARM RTEMS

2013-05-08 Thread Sebastian Huber
two options. gcc/ChangeLog 2013-05-08 Sebastian Huber sebastian.hu...@embedded-brains.de * config/arm/t-rtems-eabi: Remove mthumb/march=armv7 multilib. Add mthumb/march=armv7-a multilib. Add mthumb/march=armv7-r multilib. Add mthumb/march=armv7-a/mfpu=neon/mfloat

Re: [PATCH] PR55033: Fix

2013-04-15 Thread Sebastian Huber
calling get_section(). The answer is that get_section() is not prepared to handle !DECL_P trees when reporting errors. Arguably it should be modified to do that. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax

[PATCH] PR56771: Fix arm-rtems target for 32-bit hosts

2013-04-02 Thread Sebastian Huber
This patch is for GCC 4.8 and 4.9. libcpp/ChangeLog 2013-04-02 Sebastian Huber sebastian.hu...@embedded-brains.de * configure.ac: Require 64-bit int for arm*-*-rtems*. * configure: Regenerate. --- libcpp/configure|1 + libcpp/configure.ac |1 + 2 files changed, 2

[PATCH] PR56771: Fix arm-rtems target for 32-bit hosts

2013-04-02 Thread Sebastian Huber
This patch is for GCC 4.6 and 4.7. libcpp/ChangeLog 2013-04-02 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/56771 * configure.ac: Require 64-bit int for arm*-*-rtems[.0-9]*. * configure: Regenerate. --- libcpp/configure|1 + libcpp/configure.ac

[PATCH v2] PR56771: Fix arm-rtems target for 32-bit hosts

2013-04-02 Thread Sebastian Huber
This patch is for GCC 4.8 and 4.9. v2: Fix ChangeLog. libcpp/ChangeLog 2013-04-02 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/56771 * configure.ac: Require 64-bit int for arm*-*-rtems*. * configure: Regenerate. --- libcpp/configure|1 + libcpp

Re: [PATCH] Add -pthread option for RTEMS

2013-03-26 Thread Sebastian Huber
Ping. On 01/29/2013 02:43 PM, Sebastian Huber wrote: A lot of things use the -pthread GCC option if they want to use the Pthreads. Examples are various configure scripts and some GCC test cases. RTEMS supports Pthreads. It is convenient to simply add a -pthread option and ignore it for RTEMS

Re: [PATCH] PR55033: Fix

2013-03-25 Thread Sebastian Huber
without maintainer my guess is that it is still a popular GNU/Linux embedded platform. On 02/27/2013 03:40 PM, Sebastian Huber wrote: Hello, so now we have the approval of the Windows specific part. David Edelsohn said that the rs6000 specific part is all right: http://gcc.gnu.org/ml/gcc/2013-02

[PATCH] Sort targets alphabetically

2013-03-22 Thread Sebastian Huber
gcc/testsuite/ChangeLog 2013-03-22 Sebastian Huber sebastian.hu...@embedded-brains.de * gcc.c-torture/execute/builtins/builtins.exp: Sort targets alphabetically. --- gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp |4 ++-- 1 file changed, 2 insertions(+), 2

[PATCH] Fix builtin tests for RTEMS targets

2013-03-21 Thread Sebastian Huber
This patch should be applied to GCC 4.8 and 4.9. Test results for powerpc-rtems4.11 and arm-rtems4.11: http://gcc.gnu.org/ml/gcc-testresults/2013-03/msg02184.html http://gcc.gnu.org/ml/gcc-testresults/2013-03/msg02185.html gcc/testsuite/ChangeLog 2013-03-21 Sebastian Huber sebastian.hu

[PATCH v2] Fix builtin tests for RTEMS targets

2013-03-21 Thread Sebastian Huber
This patch should be applied to GCC 4.8 and 4.9. Test results for powerpc-rtems4.11 and arm-rtems4.11: http://gcc.gnu.org/ml/gcc-testresults/2013-03/msg02184.html http://gcc.gnu.org/ml/gcc-testresults/2013-03/msg02185.html v2: Keep alphabetic order gcc/testsuite/ChangeLog 2013-03-21 Sebastian

Re: [PATCH] PR55033: Fix

2013-02-27 Thread Sebastian Huber
? On 02/24/2013 02:04 PM, Dave Korn wrote: On 12/02/2013 16:11, Sebastian Huber wrote: This patch from Alan Modra fixes a section type conflict error. See also http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02172.html The Windows part is OK. I ran the g++ testsuite (gcc/, not libstdc

[PATCH] ARM RTEMS changes for GCC 4.6

2013-02-22 Thread Sebastian Huber
2013-02-22 Sebastian Huber sebastian.hu...@embedded-brains.de * config.gcc (arm*-*-rtemself*): New. (arm*-*-rtems*): Removed. (arm*-*-eabi* | arm*-*-symbianelf*): Add (arm*-*-rtems*). * config/arm/rtems-eabi.h: New file. * config/arm/t-rtems-eabi: New file

[PATCH] ARM RTEMS changes for GCC 4.7

2013-02-22 Thread Sebastian Huber
Testsuite results: http://gcc.gnu.org/ml/gcc-testresults/2013-02/msg02508.html 2013-02-22 Sebastian Huber sebastian.hu...@embedded-brains.de * config.gcc (arm*-*-rtemself*): New. (arm*-*-rtems*): Removed. (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename

[PATCH] PR55033: Test case

2013-02-12 Thread Sebastian Huber
Test results with this patch: http://gcc.gnu.org/ml/gcc-testresults/2013-02/msg01351.html 2013-02-12 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: New. --- gcc/testsuite/gcc.target/powerpc/pr55033.c | 21

[PATCH] PR55033: Fix

2013-02-12 Thread Sebastian Huber
This patch from Alan Modra fixes a section type conflict error. See also http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02172.html Test results on PowerPC without this patch: http://gcc.gnu.org/ml/gcc-testresults/2013-02/msg01351.html Test results on PowerPC with this patch:

Re: [PATCH 1/2] PowerPC testsuite clean up

2013-02-10 Thread Sebastian Huber
, The patches are okay. Thanks a lot for your reviews. Are you able to check them in? I don't have commit access, but my company and I have signed the copyright assignments regarding GCC with the FSF. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany

Re: [PATCH 1/2] PowerPC testsuite clean up

2013-02-06 Thread Sebastian Huber
Would someone mind having a look at this. On 01/29/2013 03:38 PM, Sebastian Huber wrote: 2013-01-18 Sebastian Huber sebastian.hu...@embedded-brains.de * lib/target-supports.exp (check_effective_target_powerpc_eabi_ok): New. * gcc.target/powerpc/ppc-eabi.c: Use require

[PATCH] Add -pthread option for RTEMS

2013-01-29 Thread Sebastian Huber
A lot of things use the -pthread GCC option if they want to use the Pthreads. Examples are various configure scripts and some GCC test cases. RTEMS supports Pthreads. It is convenient to simply add a -pthread option and ignore it for RTEMS. 2013-01-29 Sebastian Huber sebastian.hu...@embedded

[PATCH 1/2] PowerPC testsuite clean up

2013-01-29 Thread Sebastian Huber
2013-01-18 Sebastian Huber sebastian.hu...@embedded-brains.de * lib/target-supports.exp (check_effective_target_powerpc_eabi_ok): New. * gcc.target/powerpc/ppc-eabi.c: Use require effective target powerpc_eabi_ok. * gcc.target/powerpc/ppc-sdata-1.c

[PATCH 2/2] Test case for PR55033

2013-01-29 Thread Sebastian Huber
2013-01-29 Sebastian Huber sebastian.hu...@embedded-brains.de PR target/55033 * gcc.target/powerpc/pr55033.c: New. --- gcc/testsuite/gcc.target/powerpc/pr55033.c | 21 + 1 files changed, 21 insertions(+), 0 deletions(-) create mode 100644 gcc/testsuite

Re: [Patch] Potential fix for PR55033

2013-01-29 Thread Sebastian Huber
Hello, is it possible to integrate this patch into the GCC 4.8 release? On 10/24/2012 04:50 PM, Alan Modra wrote: On Tue, Oct 23, 2012 at 06:25:43PM +0200, Sebastian Huber wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55033 This patch fixes my problem, but I am absolutely not sure

Re: [PATCH 2/2] Test case for PR55033

2013-01-29 Thread Sebastian Huber
Test results with these patches are here: http://gcc.gnu.org/ml/gcc-testresults/2013-01/msg03064.html -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded

Re: [PATCH] Fix fold reassociation (PR c++/55137)

2012-11-09 Thread Sebastian Huber
Hello Jakub, with your patch and 4.8.0 20121109 the problem in PR55137 vanishes and I am able to run the RTEMS testsuite on PowerPC again. Thanks. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89

Re: [Patch] Potential fix for PR55033

2012-10-31 Thread Sebastian Huber
want to look at the remaining 104 test cases which are marked as UNSUPPORTED for RTEMS some time in the future. Please have a look at the attached patches. On 10/31/2012 01:12 AM, Alan Modra wrote: On Tue, Oct 30, 2012 at 02:45:40PM +0100, Sebastian Huber wrote: On 10/26/2012 02:22 PM

Re: [Patch] Potential fix for PR55033

2012-10-30 Thread Sebastian Huber
On 10/26/2012 02:22 PM, Sebastian Huber wrote: Hello, here is a test case for PR55033. Is there something wrong with this test case? It compiles well with Alan's patch. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90

Re: [Patch] Potential fix for PR55033

2012-10-30 Thread Sebastian Huber
Hello, what needs to be done to get this committed? -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available

Re: [Patch] Potential fix for PR55033

2012-10-26 Thread Sebastian Huber
Hello, here is a test case for PR55033. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese

Re: [Patch] Potential fix for PR55033

2012-10-25 Thread Sebastian Huber
Hello Alan, thanks for looking at this issue. On 10/24/2012 04:50 PM, Alan Modra wrote: On Tue, Oct 23, 2012 at 06:25:43PM +0200, Sebastian Huber wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55033 This patch fixes my problem, but I am absolutely not sure if this is the right way

Re: [PATCH] GCC 4.7 and 4.8 PowerPC RTEMS

2012-10-24 Thread Sebastian Huber
On 03/09/2012 10:01 AM, Sebastian Huber wrote: Hi, please have a look at the attached patch. Test suite results for GCC 4.7 http://gcc.gnu.org/ml/gcc-testresults/2012-03/msg00986.html This patch is still pending for GCC 4.7 and 4.8. Can someone please review and commit it. Without

[Patch] Potential fix for PR55033

2012-10-23 Thread Sebastian Huber
-- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche

[PATCH] Rename target arm-rtemseabi to arm-rtems

2012-10-09 Thread Sebastian Huber
-- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im

Re: [PATCH] Rename target arm-rtemseabi to arm-rtems

2012-10-09 Thread Sebastian Huber
On 10/09/2012 11:08 AM, Sebastian Huber wrote: Hello, this is an updated patch for the GCC 4.8. It renames the target arm-rtemseabi to arm-rtems to bring the ARM tool chain back to the standard RTEMS target pattern $ARCH-rtems. GCC test suite results for arm-rtems4.11: http://gcc.gnu.org/ml

Re: [PATCH] Rename target arm-rtemseabi to arm-rtems

2012-10-09 Thread Sebastian Huber
Updated patch. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine

Re: [PATCH, ARM] Don't pull in unwinder for 64-bit division routines

2012-07-30 Thread Sebastian Huber
Hello, with this move to t-bpabi other targets like RTEMS profit also from this change. This is very good since the unwinder pull-in for 64-bit divisions was pretty bad for small Cortex-M3 systems with internal flash only. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr

Re: [arm] Remove obsolete FPA support (1/n): obsolete target removal

2012-06-20 Thread Sebastian Huber
that depended on them. * config.gcc (unsupported): Move obsoleted FPA-based configurations here from ... (obsolete): ... here. [...] I am not sure, but I think the libgcc/config.host needs some cleanup too? -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30

Re: [arm] Remove obsolete FPA support (1/n): obsolete target removal

2012-06-13 Thread Sebastian Huber
otherwise by the RTEMS community. See also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53325 http://gcc.gnu.org/ml/gcc-patches/2012-05/msg00939.html -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18

Re: arm-rtems switch default target to EABI

2012-06-12 Thread Sebastian Huber
On 06/05/2012 05:19 PM, Sebastian Huber wrote: Hi, what is the blocking point for the integration of these patches? Ping. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail

Re: arm-rtems switch default target to EABI

2012-06-12 Thread Sebastian Huber
On 06/12/2012 01:23 PM, Ralf Corsepius wrote: On 06/12/2012 11:53 AM, Sebastian Huber wrote: On 06/05/2012 05:19 PM, Sebastian Huber wrote: Hi, what is the blocking point for the integration of these patches? Ping. GCC uses a *-*-*eabi patterns to destinguish EABI toolchains from other

Re: [PATCH] Option to build bare-metal ARM cross-compiler for arm-none-eabi target without libunwind

2012-06-12 Thread Sebastian Huber
that requires special action, not avoiding it. I think the main problem is the usage of -fexceptions for some libgcc files. I would not disable the libunwind build and simply avoid the -fexceptions. See also http://gcc.gnu.org/ml/gcc-help/2011-03/msg00149.html -- Sebastian Huber, embedded brains

Re: arm-rtems switch default target to EABI

2012-06-05 Thread Sebastian Huber
Hi, what is the blocking point for the integration of these patches? -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key

Re: arm-rtems switch default target to EABI

2012-06-05 Thread Sebastian Huber
{ target arm*-*-symbianelf* arm*-*-eabi* } } */ /* { dg-do run { target arm*-*-*eabi* } } */ into: { dg-do run { target arm_eabi } } */ ? Or is it: /* { dg-require-effective-target arm_eabi } */ What is the difference between the last two? Who sets arm_eabi? -- Sebastian Huber, embedded brains

Re: remove TARGET_E500 and factorize SPE defaults computation in powerpc ports

2012-05-16 Thread Sebastian Huber
Hello, since you touch the SPE area would you mind looking at this PR: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47856 -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail

Re: [PATCH] Option to build bare-metal ARM cross-compiler for arm-none-eabi target without libunwind

2012-04-13 Thread Sebastian Huber
[...] With libgcc/config/arm/t-div-by-zero-exc: LIB2_DIVMOD_CFLAGS := -fexceptions -fnon-call-exception -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded

Re: [PATCH] GCC 4.7 and 4.8 PowerPC RTEMS

2012-03-28 Thread Sebastian Huber
}} *endfile: %{!qrtems: %(old_endfile)} %{qrtems: crtend.o%s ecrtn.o%s} -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available

Re: [PATCH] GCC 4.7 and 4.8 PowerPC RTEMS

2012-03-27 Thread Sebastian Huber
On 03/09/2012 10:01 AM, Sebastian Huber wrote: Hi, please have a look at the attached patch. Test suite results for GCC 4.7 http://gcc.gnu.org/ml/gcc-testresults/2012-03/msg00986.html I get the same test suite results with: powerpc-*-eabi* | powerpc-*-rtems*) tmake_file=${tmake_file

Re: [ARM] atomics for rtems, aka bare metal

2012-03-12 Thread Sebastian Huber
/testsuite/g++/../../g++ version 4.7.0 20120307 (prerelease) (GCC) -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available

[PATCH] GCC 4.7 and 4.8 PowerPC RTEMS

2012-03-09 Thread Sebastian Huber
Hi, please have a look at the attached patch. Test suite results for GCC 4.7 http://gcc.gnu.org/ml/gcc-testresults/2012-03/msg00986.html -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80

Re: [PATCH, ARM] Fix stack red zone bug (PR38644) for GCC 4.6

2012-01-10 Thread Sebastian Huber
On 01/09/2012 05:58 PM, Ramana Radhakrishnan wrote: On 9 January 2012 08:49, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: What is missing to get this ported back to the GCC 4.6 branch? I ran a sanity check again today and backported them to the 4.6 branch. Sorry about the delay

Re: [PATCH, ARM] Fix stack red zone bug (PR38644) for GCC 4.6

2012-01-09 Thread Sebastian Huber
What is missing to get this ported back to the GCC 4.6 branch? Btw. what is this ARM/embedded-4_6-branch for a branch? It seems to be more actively maintained. On 12/21/2011 09:10 AM, Sebastian Huber wrote: Would someone mind committing this to the 4.6 branch. Thanks. The test suite results

Re: [PATCH, ARM] Fix stack red zone bug (PR38644) for GCC 4.6

2011-12-21 Thread Sebastian Huber
Would someone mind committing this to the 4.6 branch. Thanks. The test suite results are only missing for the 4.4 and 4.5 branch. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E

Re: [PATCH, ARM] Fix stack red zone bug (PR38644) for GCC 4.6

2011-11-16 Thread Sebastian Huber
Hi, this is Jiangning Liu's patch to fix PR38644 in ARM back-end http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644. intended for the GCC 4.6 branch. Test results: http://gcc.gnu.org/ml/gcc-testresults/2011-11/msg01619.html -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr

Re: [ARM] Fix PR49641

2011-11-16 Thread Sebastian Huber
On 11/08/2011 09:05 AM, Sebastian Huber wrote: On 10/31/2011 11:39 AM, Sebastian Huber wrote: On 10/25/2011 06:56 PM, Richard Earnshaw wrote: On 24/10/11 14:30, Sebastian Huber wrote: Hello, what about the attached patch based on the original patch provided by Bernd Schmidt

Re: [ARM] Fix PR49641

2011-11-08 Thread Sebastian Huber
On 10/31/2011 11:39 AM, Sebastian Huber wrote: On 10/25/2011 06:56 PM, Richard Earnshaw wrote: On 24/10/11 14:30, Sebastian Huber wrote: Hello, what about the attached patch based on the original patch provided by Bernd Schmidt with modifications suggested by Richard Earnshaw. pr49641

Re: [PATCH, ARM] Fix stack red zone bug (PR38644)

2011-11-08 Thread Sebastian Huber
in absence of any target maintainer objection within 24h. Ping. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available

Re: [PATCH, ARM] Fix stack red zone bug (PR38644)

2011-11-08 Thread Sebastian Huber
On 11/08/2011 12:15 PM, Richard Guenther wrote: On Tue, Nov 8, 2011 at 9:06 AM, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: On 11/02/2011 11:05 AM, Richard Guenther wrote: On Wed, Nov 2, 2011 at 3:27 AM, Jiangning Liujiangning@arm.com wrote: Hi, This patch

[Patch] ARM multilib changes for RTEMS

2011-11-04 Thread Sebastian Huber
Hello, please have a look at the attached patch. It is intended for inclusion in the GCC 4.7 branch. The embedded brains GmbH has a copyright assignment with the FSF. Kind regards, Sebastian -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim

[Patch] ARM EABI support for RTEMS

2011-11-04 Thread Sebastian Huber
.c: In function 'init_dwarf_reg_size_table': /home/sh/archive/gcc-4.7-20111029/libgcc/unwind-dw2.c:1482:39: internal compiler error: in arm_dbx_register_number, at config/arm/arm.c:23536 Kind regards, Sebastian -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178

Re: [Patch] ARM EABI support for RTEMS

2011-11-04 Thread Sebastian Huber
4.7. Attached is a new patch. It builds well and the test suite runs currently. Kind regards, Sebastian -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu

Re: [Patch] ARM EABI support for RTEMS

2011-11-04 Thread Sebastian Huber
On 11/04/2011 01:57 PM, Sebastian Huber wrote: It builds well and the test suite runs currently. http://gcc.gnu.org/ml/gcc-testresults/2011-11/msg00407.html -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax

Re: [ARM] Fix PR49641

2011-10-31 Thread Sebastian Huber
On 10/25/2011 06:56 PM, Richard Earnshaw wrote: On 24/10/11 14:30, Sebastian Huber wrote: Hello, what about the attached patch based on the original patch provided by Bernd Schmidt with modifications suggested by Richard Earnshaw. pr49641.patch * config/arm/arm.c

Re: [ARM] Fix PR49641

2011-10-24 Thread Sebastian Huber
Hello, what about the attached patch based on the original patch provided by Bernd Schmidt with modifications suggested by Richard Earnshaw. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90

Re: [RFC] Add middle end hook for stack red zone size

2011-08-24 Thread Sebastian Huber
this is not a but that hits you once in a thousand years. Kind regards, Sebastian -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP

Re: [PATCH, ARM] Switch to EABI version 5 for RTEMS

2011-04-13 Thread Sebastian Huber
On 04/06/2011 07:20 PM, Sebastian Huber wrote: On 06/04/11 18:24, Ralf Corsepius wrote: On 04/06/2011 05:20 PM, Sebastian Huber wrote: there were several requests for ARM Cortex-M support on RTEMS recently. The first step towards this is a suitable ARM tool chain. I want to use this event

Re: [PATCH, ARM] Switch to EABI version 5 for RTEMS

2011-04-06 Thread Sebastian Huber
On 06/04/11 18:24, Ralf Corsepius wrote: On 04/06/2011 05:20 PM, Sebastian Huber wrote: there were several requests for ARM Cortex-M support on RTEMS recently. The first step towards this is a suitable ARM tool chain. I want to use this event to clean up the multilibs and switch

<    1   2   3   4   5