* [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains
@ 2013-10-02 6:42 Josef Holzmayr
2013-10-02 6:42 ` Josef Holzmayr
2013-11-21 14:59 ` Andreas Bießmann
0 siblings, 2 replies; 5+ messages in thread
From: Josef Holzmayr @ 2013-10-02 6:42 UTC (permalink / raw)
To: ptxdist, mol, mkl; +Cc: leupold
[-- Attachment #1: Type: text/plain, Size: 631 bytes --]
This adds two ptxconfigs for building the following toolchains:
- arm-cortexa5-softfp
- arm-cortexa5-hardfp
Both are based off the respective arm-cortexa8 configurations.
Tested on Atmel SAMA5D31 here.
--
_____________________________________________________________
R-S-I Elektrotechnik GmbH & Co. KG
Woelkestrasse 11
D-85301 Schweitenkirchen
Fon: +49 8444 9204-0
Fax: +49 8444 9204-50
www.rsi-elektrotechnik.de
_____________________________________________________________
Amtsgericht Ingolstadt - GmbH: HRB 191328 - KG: HRA 170363
Gesch�ftsf�hrer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg
USt-IdNr.: DE 128592548
[-- Attachment #2: Type: text/plain, Size: 48 bytes --]
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains
2013-10-02 6:42 [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains Josef Holzmayr
@ 2013-10-02 6:42 ` Josef Holzmayr
2013-11-21 14:59 ` Andreas Bießmann
1 sibling, 0 replies; 5+ messages in thread
From: Josef Holzmayr @ 2013-10-02 6:42 UTC (permalink / raw)
To: ptxdist, mol, mkl; +Cc: leupold, Josef Holzmayr
[-- Attachment #1: Type: text/plain, Size: 10512 bytes --]
Signed-off-by: Josef Holzmayr <holzmayr@rsi-elektrotechnik.de>
---
....0_binutils-2.22_kernel-3.6-sanitized.ptxconfig | 125 ++++++++++++++++++++
....0_binutils-2.22_kernel-3.6-sanitized.ptxconfig | 125 ++++++++++++++++++++
2 files changed, 250 insertions(+)
create mode 100644 ptxconfigs/arm-cortexa5-linux-gnueabi_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
create mode 100644 ptxconfigs/arm-cortexa5-linux-gnueabihf_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
diff --git a/ptxconfigs/arm-cortexa5-linux-gnueabi_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig b/ptxconfigs/arm-cortexa5-linux-gnueabi_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
new file mode 100644
index 0000000..0ecbc0e
--- /dev/null
+++ b/ptxconfigs/arm-cortexa5-linux-gnueabi_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
@@ -0,0 +1,125 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# PTXdist 2012.12.0
+#
+PTXCONF__ptxconfig_MAGIC__=y
+PTXCONF_BUILD_TOOLCHAIN=y
+PTXCONF_NO_PLATFORM=y
+PTXCONF_PROJECT="OSELAS.Toolchain-2012.12.0"
+
+#
+# ----------------------------------
+#
+PTXCONF_ARCH_ARM=y
+# PTXCONF_ARCH_M68K is not set
+# PTXCONF_ARCH_MIPS is not set
+# PTXCONF_ARCH_POWERPC is not set
+# PTXCONF_ARCH_I386 is not set
+# PTXCONF_ARCH_X86_64 is not set
+# PTXCONF_ARCH_AVR is not set
+# PTXCONF_ARCH_AVR32 is not set
+PTXCONF_ARCH="arm"
+PTXCONF_GNU_TARGET="arm-cortexa5-linux-gnueabi"
+PTXCONF_SIZEOF_LONG_DOUBLE="8"
+
+#
+# ----------------------------------
+#
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC_FIRST=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
+# PTXCONF_LIBC_MINGW is not set
+# PTXCONF_LIBC_AVR is not set
+PTXCONF_TOOLCHAIN_ENABLE_SYSROOT=y
+PTXCONF_TOOLCHAIN_CONFIG_SYSROOT="--with-sysroot=${SYSROOT}"
+PTXCONF_TOOLCHAIN_DISABLE_MULTILIB=y
+PTXCONF_TOOLCHAIN_CONFIG_MULTILIB="--disable-multilib"
+PTXCONF_GLIBC_HEADERS=y
+PTXCONF_GLIBC_CRT=y
+PTXCONF_GLIBC_FIRST=y
+PTXCONF_GLIBC=y
+PTXCONF_GLIBC_VERSION="2.16.0"
+PTXCONF_GLIBC_MD5="b1030e3c7150419bf8bd0ba0017cdbc7"
+PTXCONF_GLIBC_TIMESTAMP=""
+PTXCONF_GLIBC_SERIES=""
+PTXCONF_GLIBC_ENABLE_KERNEL="2.6.32"
+PTXCONF_GLIBC_CONFIG_EXTRA=""
+PTXCONF_GLIBC_CONFIG_EXTRA_CROSS="--enable-obsolete-rpc"
+PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
+# PTXCONF_GLIBC_ADDON_LINUXTHREADS is not set
+PTXCONF_GLIBC_ADDON_NPTL=y
+PTXCONF_GLIBC_TLS=y
+PTXCONF_GLIBC_EXTRA_ADDONS=""
+PTXCONF_GLIBC_PORTS=y
+PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
+PTXCONF_GLIBC_PORTS_MD5="668bcd584718ff0c6aa2f14b668595b6"
+PTXCONF_GLIBC_PORTS_TIMESTAMP="${PTXCONF_GLIBC_TIMESTAMP}"
+PTXCONF_GLIBC_PORTS_SERIES=""
+PTXCONF_CROSS_BINUTILS=y
+PTXCONF_CROSS_BINUTILS_VERSION="2.22"
+PTXCONF_CROSS_BINUTILS_MD5="ee0f10756c84979622b992a4a61ea3f5"
+# PTXCONF_CROSS_ELF2FLT is not set
+PTXCONF_KERNEL_HEADERS=y
+PTXCONF_KERNEL_HEADERS_VERSION="3.6"
+PTXCONF_KERNEL_HEADERS_MD5="1a1760420eac802c541a20ab51a093d1"
+PTXCONF_KERNEL_HEADERS_SANITIZED=y
+PTXCONF_CROSS_GCC=y
+PTXCONF_CROSS_GCC_VERSION="4.7.3"
+PTXCONF_CROSS_GCC_MD5="590481ff4aff1a9e0f9a206516248877"
+PTXCONF_CROSS_GCC_DL_VERSION="linaro-4.7-2012.11"
+PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
+PTXCONF_CROSS_GCC_43=y
+PTXCONF_CROSS_GCC_45=y
+PTXCONF_CROSS_GCC_SERIES=""
+PTXCONF_CROSS_GCC_CONFIG_EXTRA="--with-float=softfp --with-fpu=vfpv4-d16 --with-cpu=cortex-a5"
+
+#
+# Additional supported languages:
+#
+PTXCONF_CROSS_GCC_LANG_C=y
+PTXCONF_CROSS_GCC_LANG_CXX=y
+# PTXCONF_CROSS_GCC_LANG_FORTRAN is not set
+# PTXCONF_CROSS_GCC_LANG_JAVA is not set
+PTXCONF_CROSS_GCC_ENABLE_CXA_ATEXIT=y
+PTXCONF_CROSS_GCC_CONFIG_CXA_ATEXIT="--enable-__cxa_atexit"
+PTXCONF_CROSS_GCC_DISABLE_SJLJ_EXCEPTIONS=y
+PTXCONF_CROSS_GCC_CONFIG_SJLJ_EXCEPTIONS="--disable-sjlj-exceptions"
+PTXCONF_CROSS_GCC_DISABLE_LIBSSP=y
+PTXCONF_CROSS_GCC_CONFIG_LIBSSP="--disable-libssp"
+PTXCONF_CROSS_GCC_ENABLE_SHARED=y
+PTXCONF_CROSS_GCC_CONFIG_SHARED="--enable-shared"
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
+PTXCONF_CROSS_GCC_FIRST=y
+PTXCONF_CROSS_GDB=y
+PTXCONF_CROSS_GDB_VERSION="7.5"
+PTXCONF_CROSS_GDB_MD5="24a6779a9fe0260667710de1b082ef61"
+PTXCONF_CROSS_TOOLCHAIN=y
+PTXCONF_HOST_EXPAT=y
+PTXCONF_HOST_GMP=y
+PTXCONF_HOST_MPC=y
+PTXCONF_HOST_MPFR=y
+PTXCONF_HOST_ZLIB=y
+PTXCONF_HOST_LIBELF=y
+PTXCONF_HOST_AUTOTOOLS_AUTOCONF=y
+
+#
+# ----------------------------------
+#
+
+#
+# misc
+#
+PTXCONF_PREFIX="/opt"
+PTXCONF_PREFIX_KERNEL="-sanitized"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}${PTXCONF_PREFIX_JAVA}-glibc-${PTXCONF_GLIBC_VERSION}-binutils-${PTXCONF_CROSS_BINUTILS_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_SYSROOT_HOST="${PTXDIST_PLATFORMDIR}/sysroot-host"
+PTXCONF_SYSROOT_CROSS="${PTX_AUTOBUILD_DESTDIR}${PTXCONF_PREFIX}/${PTXCONF_PROJECT}/${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
+PTXCONF_SYSROOT_TARGET="${PTXCONF_SYSROOT_CROSS}/sysroot-${PTXCONF_GNU_TARGET}"
+PTXCONF_PLATFORM="${PTXCONF_GNU_TARGET}-${PTXCONF_PREFIX_TCID}"
+PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
+# PTXCONF_TOOLCHAIN_DEBUG is not set
+PTXCONF_CONFIGFILE_VERSION="2012.12.0"
diff --git a/ptxconfigs/arm-cortexa5-linux-gnueabihf_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig b/ptxconfigs/arm-cortexa5-linux-gnueabihf_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
new file mode 100644
index 0000000..8985128
--- /dev/null
+++ b/ptxconfigs/arm-cortexa5-linux-gnueabihf_gcc-4.7.3_glibc-2.16.0_binutils-2.22_kernel-3.6-sanitized.ptxconfig
@@ -0,0 +1,125 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# PTXdist 2012.12.0
+#
+PTXCONF__ptxconfig_MAGIC__=y
+PTXCONF_BUILD_TOOLCHAIN=y
+PTXCONF_NO_PLATFORM=y
+PTXCONF_PROJECT="OSELAS.Toolchain-2012.12.0"
+
+#
+# ----------------------------------
+#
+PTXCONF_ARCH_ARM=y
+# PTXCONF_ARCH_M68K is not set
+# PTXCONF_ARCH_MIPS is not set
+# PTXCONF_ARCH_POWERPC is not set
+# PTXCONF_ARCH_I386 is not set
+# PTXCONF_ARCH_X86_64 is not set
+# PTXCONF_ARCH_AVR is not set
+# PTXCONF_ARCH_AVR32 is not set
+PTXCONF_ARCH="arm"
+PTXCONF_GNU_TARGET="arm-cortexa5-linux-gnueabihf"
+PTXCONF_SIZEOF_LONG_DOUBLE="8"
+
+#
+# ----------------------------------
+#
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC_FIRST=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
+# PTXCONF_LIBC_MINGW is not set
+# PTXCONF_LIBC_AVR is not set
+PTXCONF_TOOLCHAIN_ENABLE_SYSROOT=y
+PTXCONF_TOOLCHAIN_CONFIG_SYSROOT="--with-sysroot=${SYSROOT}"
+PTXCONF_TOOLCHAIN_DISABLE_MULTILIB=y
+PTXCONF_TOOLCHAIN_CONFIG_MULTILIB="--disable-multilib"
+PTXCONF_GLIBC_HEADERS=y
+PTXCONF_GLIBC_CRT=y
+PTXCONF_GLIBC_FIRST=y
+PTXCONF_GLIBC=y
+PTXCONF_GLIBC_VERSION="2.16.0"
+PTXCONF_GLIBC_MD5="b1030e3c7150419bf8bd0ba0017cdbc7"
+PTXCONF_GLIBC_TIMESTAMP=""
+PTXCONF_GLIBC_SERIES=""
+PTXCONF_GLIBC_ENABLE_KERNEL="2.6.32"
+PTXCONF_GLIBC_CONFIG_EXTRA=""
+PTXCONF_GLIBC_CONFIG_EXTRA_CROSS="--enable-obsolete-rpc"
+PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
+# PTXCONF_GLIBC_ADDON_LINUXTHREADS is not set
+PTXCONF_GLIBC_ADDON_NPTL=y
+PTXCONF_GLIBC_TLS=y
+PTXCONF_GLIBC_EXTRA_ADDONS=""
+PTXCONF_GLIBC_PORTS=y
+PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
+PTXCONF_GLIBC_PORTS_MD5="668bcd584718ff0c6aa2f14b668595b6"
+PTXCONF_GLIBC_PORTS_TIMESTAMP="${PTXCONF_GLIBC_TIMESTAMP}"
+PTXCONF_GLIBC_PORTS_SERIES=""
+PTXCONF_CROSS_BINUTILS=y
+PTXCONF_CROSS_BINUTILS_VERSION="2.22"
+PTXCONF_CROSS_BINUTILS_MD5="ee0f10756c84979622b992a4a61ea3f5"
+# PTXCONF_CROSS_ELF2FLT is not set
+PTXCONF_KERNEL_HEADERS=y
+PTXCONF_KERNEL_HEADERS_VERSION="3.6"
+PTXCONF_KERNEL_HEADERS_MD5="1a1760420eac802c541a20ab51a093d1"
+PTXCONF_KERNEL_HEADERS_SANITIZED=y
+PTXCONF_CROSS_GCC=y
+PTXCONF_CROSS_GCC_VERSION="4.7.3"
+PTXCONF_CROSS_GCC_MD5="590481ff4aff1a9e0f9a206516248877"
+PTXCONF_CROSS_GCC_DL_VERSION="linaro-4.7-2012.11"
+PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
+PTXCONF_CROSS_GCC_43=y
+PTXCONF_CROSS_GCC_45=y
+PTXCONF_CROSS_GCC_SERIES=""
+PTXCONF_CROSS_GCC_CONFIG_EXTRA="--with-float=hard --with-fpu=vfpv4-d16 --with-cpu=cortex-a5"
+
+#
+# Additional supported languages:
+#
+PTXCONF_CROSS_GCC_LANG_C=y
+PTXCONF_CROSS_GCC_LANG_CXX=y
+# PTXCONF_CROSS_GCC_LANG_FORTRAN is not set
+# PTXCONF_CROSS_GCC_LANG_JAVA is not set
+PTXCONF_CROSS_GCC_ENABLE_CXA_ATEXIT=y
+PTXCONF_CROSS_GCC_CONFIG_CXA_ATEXIT="--enable-__cxa_atexit"
+PTXCONF_CROSS_GCC_DISABLE_SJLJ_EXCEPTIONS=y
+PTXCONF_CROSS_GCC_CONFIG_SJLJ_EXCEPTIONS="--disable-sjlj-exceptions"
+PTXCONF_CROSS_GCC_DISABLE_LIBSSP=y
+PTXCONF_CROSS_GCC_CONFIG_LIBSSP="--disable-libssp"
+PTXCONF_CROSS_GCC_ENABLE_SHARED=y
+PTXCONF_CROSS_GCC_CONFIG_SHARED="--enable-shared"
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
+PTXCONF_CROSS_GCC_FIRST=y
+PTXCONF_CROSS_GDB=y
+PTXCONF_CROSS_GDB_VERSION="7.5"
+PTXCONF_CROSS_GDB_MD5="24a6779a9fe0260667710de1b082ef61"
+PTXCONF_CROSS_TOOLCHAIN=y
+PTXCONF_HOST_EXPAT=y
+PTXCONF_HOST_GMP=y
+PTXCONF_HOST_MPC=y
+PTXCONF_HOST_MPFR=y
+PTXCONF_HOST_ZLIB=y
+PTXCONF_HOST_LIBELF=y
+PTXCONF_HOST_AUTOTOOLS_AUTOCONF=y
+
+#
+# ----------------------------------
+#
+
+#
+# misc
+#
+PTXCONF_PREFIX="/opt"
+PTXCONF_PREFIX_KERNEL="-sanitized"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}${PTXCONF_PREFIX_JAVA}-glibc-${PTXCONF_GLIBC_VERSION}-binutils-${PTXCONF_CROSS_BINUTILS_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_SYSROOT_HOST="${PTXDIST_PLATFORMDIR}/sysroot-host"
+PTXCONF_SYSROOT_CROSS="${PTX_AUTOBUILD_DESTDIR}${PTXCONF_PREFIX}/${PTXCONF_PROJECT}/${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
+PTXCONF_SYSROOT_TARGET="${PTXCONF_SYSROOT_CROSS}/sysroot-${PTXCONF_GNU_TARGET}"
+PTXCONF_PLATFORM="${PTXCONF_GNU_TARGET}-${PTXCONF_PREFIX_TCID}"
+PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
+# PTXCONF_TOOLCHAIN_DEBUG is not set
+PTXCONF_CONFIGFILE_VERSION="2012.12.0"
--
1.7.9.5
--
_____________________________________________________________
R-S-I Elektrotechnik GmbH & Co. KG
Woelkestrasse 11
D-85301 Schweitenkirchen
Fon: +49 8444 9204-0
Fax: +49 8444 9204-50
www.rsi-elektrotechnik.de
_____________________________________________________________
Amtsgericht Ingolstadt - GmbH: HRB 191328 - KG: HRA 170363
Gesch�ftsf�hrer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg
USt-IdNr.: DE 128592548
[-- Attachment #2: Type: text/plain, Size: 48 bytes --]
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains
2013-10-02 6:42 [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains Josef Holzmayr
2013-10-02 6:42 ` Josef Holzmayr
@ 2013-11-21 14:59 ` Andreas Bießmann
2013-11-21 15:24 ` Josef Holzmayr
1 sibling, 1 reply; 5+ messages in thread
From: Andreas Bießmann @ 2013-11-21 14:59 UTC (permalink / raw)
To: ptxdist
Hi Josef Holzmayr,
Am 2013-10-02 08:42, schrieb Josef Holzmayr:
> This adds two ptxconfigs for building the following toolchains:
> - arm-cortexa5-softfp
> - arm-cortexa5-hardfp
> Both are based off the respective arm-cortexa8 configurations.
>
> Tested on Atmel SAMA5D31 here.
I'd like to test your toolchains but couldn't build a rootfs
successfully. Do you have some basic working setup for a rootfs?
One thing makes me wonder: You build the gcc with --with-fpu=vfpv4-d16
but the resulting ld.so has 'Tag_FP_arch: VFPv3' (according to readelf).
I think that is wrong cause you requested VFPv4-D16.
Best regards
Andreas Bießmann
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains
2013-11-21 14:59 ` Andreas Bießmann
@ 2013-11-21 15:24 ` Josef Holzmayr
2013-11-21 15:38 ` Andreas Bießmann
0 siblings, 1 reply; 5+ messages in thread
From: Josef Holzmayr @ 2013-11-21 15:24 UTC (permalink / raw)
To: ptxdist
Howdy!
Am 21.11.2013 15:59, schrieb Andreas Bießmann:
> Hi Josef Holzmayr,
> Am 2013-10-02 08:42, schrieb Josef Holzmayr:
>> Tested on Atmel SAMA5D31 here.
> I'd like to test your toolchains but couldn't build a rootfs
> successfully. Do you have some basic working setup for a rootfs?
It's been some time, but
https://github.com/LetoThe2nd/BSP-sama5d
should work, IMHO. Its still configured for armv5te, but should build
with the a5-chain.
> One thing makes me wonder: You build the gcc with --with-fpu=vfpv4-d16
> but the resulting ld.so has 'Tag_FP_arch: VFPv3' (according to readelf).
> I think that is wrong cause you requested VFPv4-D16.
I admit I haven't looked into that, coworker provided the flags :/
Greetz
_____________________________________________________________
Josef Holzmayr
Dipl-Ing. (FH)
Entwicklung Embedded Devices / Software
Tel.: +49 8444 9204-48>
Fax: +49 8444 9204-50
holzmayr@rsi-elektrotechnik.de
R-S-I Elektrotechnik GmbH & Co. KG
Woelkestrasse 11
D-85301 Schweitenkirchen
www.rsi-elektrotechnik.de
_____________________________________________________________
Amtsgericht Ingolstadt - GmbH: HRB 191328 - KG: HRA 170363
Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg
USt-IdNr.: DE 128592548
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains
2013-11-21 15:24 ` Josef Holzmayr
@ 2013-11-21 15:38 ` Andreas Bießmann
0 siblings, 0 replies; 5+ messages in thread
From: Andreas Bießmann @ 2013-11-21 15:38 UTC (permalink / raw)
To: ptxdist; +Cc: Josef Holzmayr
Hi Josef,
Am 2013-11-21 16:24, schrieb Josef Holzmayr:
> Howdy!
>
> Am 21.11.2013 15:59, schrieb Andreas Bießmann:
>> Hi Josef Holzmayr,
>> Am 2013-10-02 08:42, schrieb Josef Holzmayr:
>>> Tested on Atmel SAMA5D31 here.
>> I'd like to test your toolchains but couldn't build a rootfs
>> successfully. Do you have some basic working setup for a rootfs?
>
> It's been some time, but
> https://github.com/LetoThe2nd/BSP-sama5d
> should work, IMHO. Its still configured for armv5te, but should build
> with the a5-chain.
well, the platformconfigs use v4t toolchain ;)
And my minimalistic BSP also build fine with the provided a5 toolchain.
But unfortunately the init dies very early ...
>> One thing makes me wonder: You build the gcc with --with-fpu=vfpv4-d16
>> but the resulting ld.so has 'Tag_FP_arch: VFPv3' (according to
>> readelf).
>> I think that is wrong cause you requested VFPv4-D16.
>
> I admit I haven't looked into that, coworker provided the flags :/
Ok, so I'd say that toolchain is non working unfortunately :(
Could you please ask your co-worker if these flags produce a working
gcc-4.7.3-glibc-2.16.0-binutils-2.22 arm-cortexa5-linux-gnueabi{hf} and
used in real live projects?
Maybe the flags are correct but for example the gcc is too old?
I'm interested in cortex-a5 toolchain but will not spend much effort on
that right now. Maybe I could give it a spin on Christmas vacation ;)
Best regards
Andreas Bießmann
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-11-21 15:40 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-02 6:42 [ptxdist] [PATCH] Add ptxconfigs for arm-cortexa5 toolchains Josef Holzmayr
2013-10-02 6:42 ` Josef Holzmayr
2013-11-21 14:59 ` Andreas Bießmann
2013-11-21 15:24 ` Josef Holzmayr
2013-11-21 15:38 ` 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