mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-08 17:42:12 +03:00
malloc: Only enable -Waggressive-loop-optimizations suppression for gcc
Reviewed-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
H.J. Lu
parent
b5bdef46cc
commit
5b9bc1a172
@@ -482,7 +482,7 @@ test_long_overflow (void)
|
|||||||
iteration would invoke undefined behavior. That loop iteration
|
iteration would invoke undefined behavior. That loop iteration
|
||||||
can never be executed because an allocation of this size must
|
can never be executed because an allocation of this size must
|
||||||
fail. */
|
fail. */
|
||||||
DIAG_IGNORE_NEEDS_COMMENT (12, "-Waggressive-loop-optimizations");
|
DIAG_IGNORE_NEEDS_COMMENT_GCC (12, "-Waggressive-loop-optimizations");
|
||||||
TEST_VERIFY (!dynarray_long_resize
|
TEST_VERIFY (!dynarray_long_resize
|
||||||
(&dyn, (SIZE_MAX / sizeof (long)) + 1));
|
(&dyn, (SIZE_MAX / sizeof (long)) + 1));
|
||||||
DIAG_POP_NEEDS_COMMENT;
|
DIAG_POP_NEEDS_COMMENT;
|
||||||
@@ -499,7 +499,7 @@ test_long_overflow (void)
|
|||||||
iteration would invoke undefined behavior. That loop iteration
|
iteration would invoke undefined behavior. That loop iteration
|
||||||
can never be executed because an allocation of this size must
|
can never be executed because an allocation of this size must
|
||||||
fail. */
|
fail. */
|
||||||
DIAG_IGNORE_NEEDS_COMMENT (12, "-Waggressive-loop-optimizations");
|
DIAG_IGNORE_NEEDS_COMMENT_GCC (12, "-Waggressive-loop-optimizations");
|
||||||
TEST_VERIFY (!dynarray_long_noscratch_resize
|
TEST_VERIFY (!dynarray_long_noscratch_resize
|
||||||
(&dyn, (SIZE_MAX / sizeof (long)) + 1));
|
(&dyn, (SIZE_MAX / sizeof (long)) + 1));
|
||||||
DIAG_POP_NEEDS_COMMENT;
|
DIAG_POP_NEEDS_COMMENT;
|
||||||
|
Reference in New Issue
Block a user