On 2013-12-19 01:30, Chris Johns wrote:
On 17/12/2013 1:13 am, Sebastian Huber wrote:
Module: rtems
Branch: master
Commit: 287bbb65afd24ffc6254ae5f328733213f184205
Changeset:
http://git.rtems.org/rtems/commit/?id=287bbb65afd24ffc6254ae5f328733213f184205
Author: Sebastian Huber <sebastian.hu...@embedded-brains.de>
Date: Fri Aug 30 17:43:16 2013 +0200
bsps/arm: Use ALIGN_WITH_INPUT
This requires at least Binutils 2.24.
---
.../lib/libbsp/arm/shared/include/linker-symbols.h | 6 -
c/src/lib/libbsp/arm/shared/include/start.h | 7 -
c/src/lib/libbsp/arm/shared/startup/linkcmds.base | 194 +++++++++-----------
I will be reverting this change ...
/usr/home/chris/development/rtems/4.11/bin/../lib/gcc/arm-rtems4.11/4.8.1/../../../../arm-rtems4.11/bin/ld:linkcmds.base:68:
syntax error
so I am broken and cannot commit the patches.
It would have been nice to wait some hours to give me a chance to comment on
this.
I think you will need to find another way to integrate this change if it
depends on a specific binutils. Sure the RSB has the new binutils however this
needs to work through into the tool sets in use and that takes time.
The new Binutils are in the RPMs and the RSB. Updating Binutils is not that
time consuming.
Also please note the commit message states what the patch is not what is fixes
or provides. I have no idea what this patch addresses and what it attempts to
fix or provide.
Sorry about this, but my experience of the past is that nobody in the RTEMS
project except me cares about the linker script copy and paste cleanup. I sent
several emails to the list and got no answers.
This ALIGN_WITH_INPUT is absolutely necessary to make this linker script
reliable. We talked about this issue several months ago.
https://sourceware.org/ml/binutils/2013-06/msg00246.html
https://sourceware.org/binutils/docs-2.24/ld/Forced-Output-Alignment.html#Forced-Output-Alignment
--
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 geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
rtems-devel mailing list
rtems-devel@rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel