diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2009-12-13 09:47:02 -0800 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2009-12-13 09:47:02 -0800 |
commit | 51ddd2c01e0636f713417f30379b876e85558f61 (patch) | |
tree | 1d9762899998ee78590cf88e81be1f7a4b014370 /ChangeLog | |
parent | 9b2f1d4b58f192445db38d5bfe5de0eff2dc3b27 (diff) | |
download | glibc-51ddd2c01e0636f713417f30379b876e85558f61.tar.gz glibc-51ddd2c01e0636f713417f30379b876e85558f61.tar.xz glibc-51ddd2c01e0636f713417f30379b876e85558f61.zip |
Define bit_XXX and index_XXX.
This patch defines bit_XXX and index_XXX and use them to check processor feature in assembly code. It can prevent typos in processor feature check.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index db93544892..45b9d2d42d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2009-12-09 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/multiarch/init-arch.h: Include <ifunc-defines.h> + if __ASSEMBLER__ is defined. + (bit_SSSE3): New. Defined for __ASSEMBLER__. + (bit_SSE4_2): Likewise. + (index_SSSE3): Likewise. + (index_SSE4_2): Likewise. + * sysdeps/x86_64/multiarch/rawmemchr.S: Include <init-arch.h> + instead of <ifunc-defines.h>. Use bit_XXX and index_XXX to + check processor feature. + * sysdeps/x86_64/multiarch/strchr.S: Likewise. + * sysdeps/x86_64/multiarch/strcmp.S: Likewise. + * sysdeps/x86_64/multiarch/strcpy.S: Likewise. + * sysdeps/x86_64/multiarch/strcspn.S: Likewise. + * sysdeps/x86_64/multiarch/strlen.S: Likewise. + * sysdeps/x86_64/multiarch/strrchr.S: Likewise. + * sysdeps/x86_64/multiarch/strspn.S: Likewise. + 2009-12-08 Kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/sh/elf/initfini.c: Update according to generic/initfini.c. |