glibc/sysdeps/x86_64
Andreas Jaeger bdd74070cc Add volatiles for x86-64 bits/mathinline.h
[BZ #14053]
GCC 4.7 might remove consecutive calls to e.g. lrintf since
the assembler instructions are the same and GCC does not know
that the result is different depending on the rounding mode.  For
SSE instructions, the control register is not available so there
is no way to inform GCC about this. Therefore the asms are marked
as volatile.
2012-05-09 20:17:21 +02:00
..
bits Add __ILP32__ check when defining __WORDSIZE 2012-04-13 16:17:14 -07:00
fpu Add volatiles for x86-64 bits/mathinline.h 2012-05-09 20:17:21 +02:00
multiarch Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
____longjmp_chk.S ____longjmp_chk is now OS-specific. 2009-07-30 21:42:27 -07:00
__longjmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
_mcount.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
abort-instr.h
add_n.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
addmul_1.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
backtrace.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
bp-asm.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
bsd-_setjmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
bsd-setjmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
bzero.S Make an empty file. 2007-10-16 05:59:15 +00:00
cacheinfo.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
configure Fix last commit 2012-03-28 09:18:28 +02:00
configure.in Fix last commit 2012-03-28 09:18:28 +02:00
crti.S Provide crt[in].S for x86-64. 2012-02-14 13:50:44 +01:00
crtn.S Provide crt[in].S for x86-64. 2012-02-14 13:50:44 +01:00
dl-irel.h Replace Elf64_XXX with ElfW(XXX) in dl-irel.h 2012-03-22 10:17:05 -07:00
dl-lookupcfg.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
dl-machine.h Replace Elf64_XXX/ELF64_R_TYPE with ElfW(XXX)/ELFW(R_TYPE) 2012-05-08 09:39:58 -07:00
dl-runtime.c * elf/dl-runtime.c (reloc_offset): Define. 2009-03-15 00:26:14 +00:00
dl-tls.h Replace unsigned long with uint64_t 2012-03-22 10:02:57 -07:00
dl-tlsdesc.h Make sure x86_64 GOT entry slot is always 8 bytes 2012-03-23 11:06:57 -07:00
dl-tlsdesc.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
dl-trampoline.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
dl-trampoline.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
ffs.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
ffsll.c Check __ILP32__ instead of __LP64__ 2012-04-13 16:24:17 -07:00
fpu_control.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
hp-timing.c
hp-timing.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
htonl.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
Implies We can use the 64-bit register versions of the double functions. 2010-02-24 20:00:30 -08:00
jmpbuf-offsets.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
jmpbuf-unwind.h Cast _Unwind_GetCFA return to _Unwind_Ptr first 2012-03-19 13:33:20 -07:00
l10nflist.c Minor optimization of popcount in l10nflist 2011-08-11 14:07:04 -04:00
ldbl2mpn.c
link-defines.sym Add AVX support to ld.so auditing for x86-64. 2009-07-10 12:04:14 -07:00
locale-defines.sym Implement optimized strcaecmp for x86-64. 2010-07-30 00:14:04 -07:00
lshift.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
machine-gmon.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
Makefile Add optimized strncasecmp versions for x86-64. 2010-08-14 22:04:01 -07:00
memchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
memcmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
memcpy_chk.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
memcpy.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
memmove.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
mempcpy_chk.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
mempcpy.S
memrchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
memset_chk.S memset: also update copyright years 2012-04-08 14:20:37 -04:00
memset.S Fix size parameter comparisions. 2012-04-05 10:50:09 +02:00
memusage.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
mp_clz_tab.c * sysdeps/x86_64/mp_clz_tab.c: New file. 2009-04-15 04:30:41 +00:00
mul_1.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
preconfigure Check __ILP32__ instead of __LP64__ 2012-04-13 16:24:17 -07:00
preconfigure.in Check __ILP32__ instead of __LP64__ 2012-04-13 16:24:17 -07:00
rawmemchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
rshift.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
rtld-memcmp.c Make sure no code in ld.so uses xmm/ymm registers on x86-64. 2009-07-26 16:10:00 -07:00
rtld-memset.c * sysdeps/x86_64/rtld-memset.c: New file. 2008-03-07 17:55:11 +00:00
rtld-strchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
rtld-strlen.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sched_cpucount.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
setjmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
stackinfo.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
start.S Move x86_64/elf files to x86_64 2012-03-19 20:55:26 +01:00
stpcpy_chk.S
stpcpy.S
strcasecmp_l-nonascii.c Remove pre-ISO C support 2012-01-07 23:57:22 -05:00
strcasecmp_l.S Implement optimized strcaecmp for x86-64. 2010-07-30 00:14:04 -07:00
strcasecmp.S Implement optimized strcaecmp for x86-64. 2010-07-30 00:14:04 -07:00
strcat.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strchrnul.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strcmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strcpy_chk.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strcpy.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strcspn.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strlen.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strncase_l-nonascii.c Remove pre-ISO C support 2012-01-07 23:57:22 -05:00
strncase_l.S Add optimized strncasecmp versions for x86-64. 2010-08-14 22:04:01 -07:00
strncase.S Add optimized strncasecmp versions for x86-64. 2010-08-14 22:04:01 -07:00
strncmp.S Add SSE2 support to str{,n}cmp for x86-64. 2009-07-26 13:32:28 -07:00
strnlen.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strpbrk.S
strrchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strspn.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
strtok_r.S
strtok.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sub_n.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
submul_1.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sysdep.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
tlsdesc.c Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
tlsdesc.sym Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
tst-stack-align.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
tst-xmmymm.sh Preserve SSE registers in runtime relocations on x86-64. 2009-07-29 08:33:03 -07:00
Versions Work around old buggy program which cannot cope with memcpy semantics. 2011-04-01 19:38:21 -04:00
wcschr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
wcscmp.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
wcslen.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
wcsrchr.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00