aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2019-06-14 19:05:54 +0300
committerJanne Blomqvist <jb@gcc.gnu.org>2019-06-14 19:05:54 +0300
commit84d38abbc982db405cfe7a45ed53c64745da5511 (patch)
tree03bfc61b8b6fe932def2e36c89dae37cbdaeefc9 /gcc/function.c
parent66574c5374ecbd358e68d63922927fc03f2f232a (diff)
downloadgcc-84d38abbc982db405cfe7a45ed53c64745da5511.zip
gcc-84d38abbc982db405cfe7a45ed53c64745da5511.tar.gz
gcc-84d38abbc982db405cfe7a45ed53c64745da5511.tar.bz2
Use __builtin_mul_overflow in xmallocarray
As GCC now provides builtins for doing integer overflow checking, lets use it when checking for overflow in xmallocarray. Regtested on x86_64-pc-linux-gnu. libgfortran/ChangeLog: 2019-06-14 Janne Blomqvist <jb@gcc.gnu.org> * runtime/memory.c (SIZE_MAX):Remove macro definition. (xmallocarray): Use __builtin_mul_overflow. From-SVN: r272295
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions