diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2019-07-08 17:56:36 +0200 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2019-07-08 17:56:36 +0200 |
commit | 9a5757c1feccbe66ce8c22fdc4eeff70028c8ec9 (patch) | |
tree | 3b63aa50f5c390dc19d7934ad07918873765ea47 /mpn/arm | |
parent | bda41ec0844a5701fa0344e7eaa532177daa39c8 (diff) | |
download | gmp-9a5757c1feccbe66ce8c22fdc4eeff70028c8ec9.tar.gz |
(ASM_START): Rewrite (fix broken error handling).
Diffstat (limited to 'mpn/arm')
-rw-r--r-- | mpn/arm/arm-defs.m4 | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mpn/arm/arm-defs.m4 b/mpn/arm/arm-defs.m4 index dc5319f84..c0bd1e030 100644 --- a/mpn/arm/arm-defs.m4 +++ b/mpn/arm/arm-defs.m4 @@ -2,7 +2,7 @@ divert(-1) dnl m4 macros for ARM assembler. -dnl Copyright 2001, 2012-2016, 2018 Free Software Foundation, Inc. +dnl Copyright 2001, 2012-2016, 2018-2019 Free Software Foundation, Inc. dnl This file is part of the GNU MP Library. dnl @@ -36,9 +36,10 @@ dnl don't want to disable macro expansions in or after them. changecom(@&*$) -define(`ASM_START',` -ifelse($1,`neon',`.fpu neon', -m4_assert_numargs(0))') +define(`ASM_START', +m4_assert_numargs_range(0,1) +`ifelse($1,`neon',`.fpu neon', + $#,1,`m4_error(`$0 got invalid argument $1')')') dnl APCS register names. |