mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [OSELAS.Toolchain PATCH 0/2] Add armv4 toolchain without thumb
@ 2013-07-06 17:00 Andreas Bießmann
  2013-07-06 17:00 ` [ptxdist] [OSELAS.Toolchain PATCH 1/2] patches/gcc-4.7.2: add eabi fix for armv4 Andreas Bießmann
  2013-07-06 17:00 ` [ptxdist] [OSELAS.Toolchain PATCH 2/2] add new arm-v4-linux-gnueabi toolchain Andreas Bießmann
  0 siblings, 2 replies; 3+ messages in thread
From: Andreas Bießmann @ 2013-07-06 17:00 UTC (permalink / raw)
  To: PTXdist ML; +Cc: Andreas Bießmann

These two patches enable the current OSELAS.Toolchain-2012.12 to generate a
armv4 eabi toolchain. armv4 devices (like strongarm or fa526) have no thumb
support and do not understand the BX intrinsic.
The added patch enables the GCC to save the target machine and instruct the
linker later on to replace BX by MOV or other matching intrinsics.

Andreas Bießmann (2):
  patches/gcc-4.7.2: add eabi fix for armv4
  add new arm-v4-linux-gnueabi toolchain

 .../0501-arm-eabi-pass-fix-v4bx-to-ld.patch        |   49 ++++++++
 patches/gcc-4.7.2/series                           |    3 +-
 ....0_binutils-2.22_kernel-3.6-sanitized.ptxconfig |  125 ++++++++++++++++++++
 3 files changed, 176 insertions(+), 1 deletion(-)
 create mode 100644 patches/gcc-4.7.2/0501-arm-eabi-pass-fix-v4bx-to-ld.patch
 create mode 100644 ptxconfigs/arm-v4-linux-gnueabi_gcc-4.7.2_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig

-- 
1.7.10.4


-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-07-06 17:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-06 17:00 [ptxdist] [OSELAS.Toolchain PATCH 0/2] Add armv4 toolchain without thumb Andreas Bießmann
2013-07-06 17:00 ` [ptxdist] [OSELAS.Toolchain PATCH 1/2] patches/gcc-4.7.2: add eabi fix for armv4 Andreas Bießmann
2013-07-06 17:00 ` [ptxdist] [OSELAS.Toolchain PATCH 2/2] add new arm-v4-linux-gnueabi toolchain Andreas Bießmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox