Re: round() on arm vs aarch64
Stephanos Ioannidis <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2022-11-15 at 09:38 -0600, Joel Sherrill wrote: > Digging a bit, I noticed a huge block of <cmath> is ifdef'ed out for > aarch64. > I found the file c++config.h which is different between the two. > > Based on the diff of the arm and aarch64 versions, arm has > _GLIBCXX_USE_C99_MATH_TR1 defined but aarch64 does not. > > I have no idea where the settings in this file come from but this > appears to be the key difference. > > More insight appreciated. Funny how I came across a similar issue today. The following link might be of help in understanding what is going on: https://github.com/zephyrproject-rtos/sdk-ng/issues/566#issuecomment-1315165640 Regards, Stephanos
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEg4GJyRttkXiEcSyX9816bXIMXewFAmNztwoACgkQ9816bXIM XexWthAApXbAm4EZJ+wpSIc+GSHcgS3TLjCnLPTsg3ZCqqTYzFX7gg+6eWTgJ/cM Wxy9U873TxB+oj1Ork9ZWX8KIX0sZDWobo3Z19pjGWN1hfd1RF7iW6+P/A4IXccx 01UtYvHZl7wjJVfwABKW1RNkRKyhTQYIWIfCw/XtQMykol4Vn0fj9XZEQpTx9E1P mJJkxgoxmWLIoUrOaHnlYXHrUoCPdZJdUT3Xx3kDPCDGTNf1CYSza3JHZ1zJbZQW G15/u1IN+5U4lmhzupdQyy4LbbNm+7QRkFXX+0AjJBGq57lkRYYp+QicwFB1jCCP UbdR1NrBx7hKOE86XjRW/CRz33QxjV/r+KkJk5A4C7z+V24Wb2N5eeWuQyLvf2eh ZJn/QgQI9fzM5RGQnKSGREhXQ6VQMcjxeM9GNAq7XwrrXJodGYOa8SttCo3Wkz+M UBDkBxTfOwy+XtjHUYPWLWx1DtIrzcpRRiy6Yoz58gB8kKNkAKaRMQjCh0xhlH2X un8X67Tb1gPyphp8RfBdD8xJjIcncCJhgcuXfKl5R6uiaHJcV2WgiL/N/vAP87Rj wE+Bjgg0c8YLVs0HiodO6NC7rQsHxugOZIhyD5KqytojPwkregXwyTydTX/iN+R0 abU6m6+HZ2g39Oblck9PgW/iiO470eH7NckQa5gWgetsYETKGHE= =LDoF -----END PGP SIGNATURE-----