[oe] do_compile of gcc-cross-sdk-4.5 fails with -mfloat-abi=hard

Julian Pietron julian at whisper-net.de
Tue Mar 29 21:54:14 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey,

some more information for you in the hope that it will help you to
find the cause for these problems. I attached the Makefile from the
gcc-cross-4.5 build, libgcc-subdirectory, and the Makefile from the
gcc-cross-sdk-4.5, libgcc subdirectory. As you can see in line 67
where CC is set, the former Makefile includes the correct
TARGET_CC_ARCH (-mtune=armv7-a etc.), while the latter doesn't contain
this and especially doesn't contain the -mfloat-abi=hard which would
be required to perform the correct hard float compilation. I guess
there is something missing in the call to ./configure for the
gcc-cross-sdk-build, perhaps you could point me to the directive that
has to be added to have the correct CFLAGS for building libgcc.

Thanks,
Julian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJNklUFAAoJENidYKvYQHlQSswP/0+um3OoYQOSd7OXS+o4TMI3
zsOKoqmbVCN+k9YiaQ5KT6scf2lxI38dOq1M4Bi5An8sibo1yR9OuM2YilWqqu5U
zp0U3HRpggeUw4jkm1ZRLlw6NyY9aW9eTzYAUBiuy/HRqekdtkRhJQFoHJ075th7
qL7bKFzwQaCnEWX0jFRJ8zRviiLj7cXHdBb/Lx0eweBL344v3XNStLprHUXGt+je
I+BQzJt7eFf8VKtJzDVV9JFNYXauBZPCMZgfdQY0GSIdsArROmjEYbAl5qsOFaDZ
75lcHOVEt4zHpqBQ9f4lU6MeGHc9LYGb84k4YUch4z/zxxxA7FxNh4cVKUyENm09
PCE0UPEStRUrBAJye/ZWVyeoNSSCKDBHE7mf1OCSBffrXIrHrkvWqzJAvcm7Svd+
JC79h1UNxM3BERJyk1EQVLm8haeEW1Xx/NQEf9VmAclk85mwhLil1bS7aP+ll3Ty
qWifJEGXvFz1hDc8nXg4FXIeaJywfF7/n1rEyKXYM4LcklTQ8quWovhN7XUU0o92
MOhCmHkkJrzH3vIqZQ04vatKHsmDv/6uxYPIfeXbjsGMERsA0V2FL0gdFM1xPR/o
xEhgT4FPgLSi7xIPwHUB19aDAFyKS1yPi92C3MO7mn1zyL6IN0xj4XQ6xxdAEDIQ
wO1fPo7nQxSc9I9ghoN6
=+wXY
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xD8407950.asc
Type: application/pgp-keys
Size: 9706 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0002.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Makefile-gcc-cross-sdk
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0004.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Makefile-gcc-cross
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0005.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xD8407950.asc.sig
Type: application/pgp-signature
Size: 543 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0006.sig>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile-gcc-cross-sdk.sig
Type: application/pgp-signature
Size: 543 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0007.sig>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile-gcc-cross.sig
Type: application/pgp-signature
Size: 543 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110329/3dd7d625/attachment-0008.sig>


More information about the Openembedded-devel mailing list