diff options
author | Paul Brook <paul@codesourcery.com> | 2008-06-12 17:29:47 +0000 |
---|---|---|
committer | Paul Brook <pbrook@gcc.gnu.org> | 2008-06-12 17:29:47 +0000 |
commit | ef0a4b673817ad7e866e00a5078b9410411e1c49 (patch) | |
tree | c52d53e9558cca6d8b8c3880662f0c8b089d6883 /gcc/config/arm/t-vxworks | |
parent | 01b79d1165836671e8d2688f32b6f9eb568f80c3 (diff) | |
download | gcc-ef0a4b673817ad7e866e00a5078b9410411e1c49.zip gcc-ef0a4b673817ad7e866e00a5078b9410411e1c49.tar.gz gcc-ef0a4b673817ad7e866e00a5078b9410411e1c49.tar.bz2 |
longlong.h (__arm__): Define count_leading_zeros.
2008-06-12 Paul Brook <paul@codesourcery.com>
gcc/
* longlong.h (__arm__): Define count_leading_zeros.
* config/arm/lib1funcs.asm (xxh, xxl, yyh, yyl): Define.
(clzsi2, clzdi2): New functions.
* config/arm/bpabi-v6m.S (xxh, xxl, yyh, yyl): Remove.
* config/arm/bpabi.S (xxh, xxl, yyh, yyl): Remove.
* config/arm/t-strongarm-elf (LIB1ASMFUNCS): Ditto.
* config/arm/t-vxworks (LIB1ASMFUNCS): Ditto.
* config/arm/t-pe (LIB1ASMFUNCS): Ditto.
* config/arm/t-arm-elf (LIB1ASMFUNCS): Ditto.
* config/arm/t-arm-coff (LIB1ASMFUNCS): Ditto.
* config/arm/t-linux (LIB1ASMFUNCS): Ditto.
* config/arm/t-symbian (LIB1ASMFUNCS): Ditto.
* config/arm/t-wince-pe (LIB1ASMFUNCS): Ditto.
From-SVN: r136718
Diffstat (limited to 'gcc/config/arm/t-vxworks')
-rw-r--r-- | gcc/config/arm/t-vxworks | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arm/t-vxworks b/gcc/config/arm/t-vxworks index 978aa5e..565b33d 100644 --- a/gcc/config/arm/t-vxworks +++ b/gcc/config/arm/t-vxworks @@ -1,5 +1,5 @@ LIB1ASMSRC = arm/lib1funcs.asm -LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func _call_via_rX _interwork_call_via_rX +LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2 # We want fine grained libraries, so use the new code to build the # floating point emulation libraries. |