[Bug testsuite/90812] Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2020-01-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/90812] Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2019-06-13 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 --- Comment #3 from Jozef Lawrynowicz --- (In reply to Richard Biener from comment #2) > I think most tests like this end up using 'long long' and use > __SIZEOF_LONG_LONG__ to guard code. There's a dejagnu effective target for > long long

[Bug testsuite/90812] Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2019-06-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 --- Comment #2 from Richard Biener --- I think most tests like this end up using 'long long' and use __SIZEOF_LONG_LONG__ to guard code. There's a dejagnu effective target for long long support.

[Bug testsuite/90812] Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2019-06-10 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 --- Comment #1 from Jozef Lawrynowicz --- To check for 64-bit integer support, it seems that the "stdint_types" effective target keyword should be sufficient, although I'm not sure if it might be possible for a target to provide __INT64_TYPE__