Joseph Myers
4b5466f188
Remove __ASSUME_NEW_GETRLIMIT_SYSCALL for ARM.
2012-05-25 22:31:59 +00:00
Richard Henderson
73da6bacfd
arm: Pass hwcap to ifuncs.
...
* sysdeps/arm/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap.
* sysdeps/arm/dl-machine.h (elf_machine_rel): Use elf_ifunc_invoke.
(elf_machine_rela): Likewise.
2012-05-25 12:07:05 -04:00
Joseph Myers
2def71058e
Define MADV_DONTDUMP and MADV_DODUMP for ARM.
2012-05-23 10:22:42 +00:00
Joseph Myers
c0ddea5a1f
Update ARM hwcap code.
2012-05-21 10:45:52 +00:00
Joseph Myers
2e86403f77
Update ARM ABI baseline for getauxval.
2012-05-21 09:51:16 +00:00
Joseph Myers
d8d270711d
Remove more obsolete ARM code.
2012-05-19 21:24:17 +00:00
Joseph Myers
21ed706977
Remove compatibility code for old ARM kernels.
2012-05-19 17:56:01 +00:00
Joseph Myers
8ae9fa0ec7
Assume accept4 on ARM for kernels 2.6.36 and later.
2012-05-16 10:38:40 +00:00
Joseph Myers
c5754569dd
Remove pre-2.2 Linux kernel support for ARM.
2012-05-14 14:16:40 +00:00
Carlos O'Donell
d3b36017d4
ARM: Use /lib/ld-linux-armhf.so.3 for the hard-float ABI.
...
The hard-float ABI will now use /lib/ld-linux-armhf.so.3.
We detect the use of the hard-float ABI and select the
appropriate dynamic linker name. You must have a new or
patched compiler which also uses the new dynamic loader
name when the hard-float ABI is selected.
2012-05-08 13:48:24 -04:00
Joseph Myers
d353499456
Restore ARM profil_counter export (bug 14043).
2012-05-01 07:22:52 -07:00
Joseph Myers
7a886e6fb1
Add abilist data for ARM.
2012-04-28 03:04:28 -07:00
Joseph Myers
95b28a6cc8
Remove unused sysdeps/arm files.
2012-04-26 18:17:08 +00:00
Joseph Myers
f959aa148c
Remove unused sysdeps/unix/arm/fork.S.
2012-04-24 23:04:58 +00:00
Joseph Myers
8466459037
Remove ARM EABI/old-ABI conditionals.
2012-04-21 10:03:39 -07:00
Joseph Myers
1f60a18d81
Merge sysdeps/arm/eabi into sysdeps/arm.
2012-04-21 09:30:03 -07:00
Joseph Myers
25593dcaf4
Merge sysdeps/unix/sysv/linux/arm/eabi into sysdeps/unix/sysv/linux/arm.
2012-04-21 08:38:55 -07:00
Andreas Jaeger
c325f0f226
Avoid warnings about redefinition
...
* sysdeps/unix/sysv/linux/arm/ldsodefs.h: Undefine
MORE_ELF_HEADER_DATA to avoid warnings about redefinition.
2012-04-17 07:59:37 +02:00
Joseph Myers
268413928e
ARM: Define MAP_STACK and MAP_HUGETLB.
2012-03-28 12:36:51 +00:00
Joseph Myers
9ec5b2613f
Merge sysdeps/arm/elf/ into sysdeps/arm/.
2012-03-27 21:04:59 +00:00
Joseph Myers
bf98494a8a
ARM: Update _itoa.h include.
2012-03-20 23:13:50 +00:00
Paul Eggert
ab84e3ff9c
Replace FSF snail mail address by URL.
2012-03-09 23:56:38 +00:00
Michael Hope
402a76b62d
ARM: Implement *context routines.
...
* sysdeps/unix/sysv/linux/arm/eabi/getcontext.S: New file.
* sysdeps/unix/sysv/linux/arm/eabi/makecontext.c: New file.
* sysdeps/unix/sysv/linux/arm/eabi/setcontext.S: New file.
* sysdeps/unix/sysv/linux/arm/eabi/swapcontext.S: New file.
* sysdeps/unix/sysv/linux/arm/ucontext_i.sym: New file.
* sysdeps/unix/sysv/linux/arm/Makefile (gen-as-const-headers): Add
ucontext_i.sym.
2012-03-05 18:00:14 -05:00
Joseph Myers
e7c0dc24ea
ARM: fix pthread_attr_t definitions.
2012-02-27 15:14:04 +00:00
Joseph Myers
7ba6eb7c8a
ARM: name pthread_attr_t union.
2012-02-26 19:39:00 +00:00
Aurelien Jarno
d653a08bfb
Adjust ARM ULPS to take into account the new jn tests.
2012-02-17 17:34:28 +01:00
Joseph Myers
7e7aa31b39
Add BZ# numbers to ChangeLogs.
2012-02-15 22:26:00 +00:00
Khem Raj
3fdf1316ac
Only build libc-do-syscall.S in Thumb mode.
2012-02-15 22:09:44 +00:00
Joseph Myers
92e47068b3
Convert ARM to crti.S/crtn.S.
2012-02-08 23:35:36 +00:00
Joseph Myers
57920720f2
Use const instead of __const for ARM.
2012-01-08 13:06:46 +00:00
Joseph Myers
7b583f0ab7
Don't define or test NO_UNDERSCORES or HAVE_WEAK_SYMBOLS for ARM.
2012-01-08 13:02:02 +00:00
Joseph Myers
10fd25cc3b
Remove HAVE_ELF conditional for ARM.
2012-01-08 02:01:21 +00:00
Joseph Myers
5155e70cbe
Remove ARM old-ABI support (straightforward parts).
2012-01-07 20:32:29 +00:00
Nathan Sidwell
2d80bda390
Add ARM dependency of libmemusage.so on libc_nonshared.a.
2012-01-06 20:14:44 +00:00
Mike Frysinger
a80fb81672
Use END in ARM old-ABI sigrestorer.S.
2012-01-03 16:34:40 +00:00
Mike Frysinger
8117345d22
Use ENTRY/END macros in old-ABI ARM sysdep-cancel.h.
2012-01-03 16:32:28 +00:00
Peter Green
c1e30fd8bf
Reduce ARM sys/ucontext.h namespace polution.
2011-12-20 16:02:29 +00:00
David Alan Gilbert
b21cb02fa2
Add ARMv6t2+ memchr.
2011-12-08 15:45:14 +00:00
Joseph Myers
84715d22e1
Use fopen "rce" in ARM ioperm.
2011-11-16 16:07:33 +00:00
Joseph Myers
6dcecc6486
Restore non-__thread cases for ARM that were used in dynamic linker.
2011-10-26 16:18:21 +00:00
Andreas Schwab
0507f293c9
arm: don't call ifunc functions in trace mode
2011-10-05 11:52:11 +02:00
Joseph Myers
6136cdd6dd
Remove HAVE_TLS_SUPPORT conditionals for ARM.
2011-09-13 15:52:57 +00:00
Joseph Myers
ce001f45bc
Remove non-TLS support for ARM.
2011-09-11 11:15:50 +00:00
Ramana Radhakrishnan
978f13ef73
[ARM] Add libc-do-syscall for libnss_db.
2011-08-18 14:13:12 +00:00
Andrew Haley
3c6ac5cbe1
Mark ARM __clone as .cantunwind.
2011-08-02 15:32:10 +00:00
Richard Sandiford
e5cd24d4bd
[ARM] Align _start constant pool to 4 bytes
2011-06-30 15:55:49 +00:00
Joseph Myers
5411b5632d
Define elf_ifunc_invoke for ARM.
2011-06-21 14:19:45 +00:00
Joseph Myers
45c99e6495
sendmmsg for ARM.
2011-06-20 19:34:43 +00:00
Konstantinos Margaritis
58a9f49bf4
Detect arm-linux-gnueabi* as ARM EABI.
2011-05-09 14:10:56 +00:00
Manjunath Matti
a875971e8e
Fix profiling build of __libc_do_syscall.
2011-04-26 22:15:46 +00:00