Joseph Myers
54feca395a
Rename open_by_handle to open_by_handle_at for ARM.
2011-04-01 19:19:52 +00:00
Ryosei Takagi
420d6ddd5b
Save and restore r7 and adjust stack on failure for ARM EABI ____longjmp_chk.
2011-04-01 16:44:42 +00:00
Joseph Myers
cea4484792
Define O_PATH for MIPS.
2011-04-01 16:30:22 +00:00
Joseph Myers
adb252daea
Define O_PATH for ARM.
2011-04-01 16:29:57 +00:00
Joseph Myers
01b5049d10
Add name_to_handle_at, open_by_handle etc. to MIPS bits/fcntl.h.
2011-04-01 16:19:06 +00:00
Joseph Myers
82be5f39a0
Add name_to_handle_at, open_by_handle etc. to ARM bits/fcntl.h.
2011-04-01 16:18:40 +00:00
Joseph Myers
0f53d140ec
Make MIPS fallocate, fallocate64 and sync_file_range cancellation points.
2011-04-01 16:11:19 +00:00
Joseph Myers
6d9a4e5564
Properly define MIPS n64 sync_file_range.
2011-04-01 16:04:38 +00:00
Richard Henderson
39262cc898
[alpha] Fix wrong register use in ____longjmp_chk.
2011-03-28 14:44:49 -07:00
Ulrich Weigand
ea4774c3f3
[arm] Remove linuxthreads support.
2011-03-21 20:46:01 +00:00
Ulrich Weigand
b53600e5ca
[arm] Fix bug in _nocancel system call stubs.
2011-03-21 20:44:55 +00:00
Ulrich Weigand
738860089d
Create ARM unwind records for system call stubs.
2011-03-21 20:44:01 +00:00
Joseph Myers
2242368302
Fix GPL and GCC references in last paragraphs of license notices.
2011-03-21 15:40:37 +00:00
Aurelien Jarno
79abd1fbfc
alpha: Add f_flags to struct statfs
2011-03-01 10:02:04 +10:00
Aurelien Jarno
146c8734c7
alpha: Define F_GET/SETPIPE_SZ
2011-03-01 09:59:13 +10:00
Joseph Myers
91a59c6a5d
Define MADV_HUGEPAGE and MADV_NOHUGEPAGE for MIPS.
2011-01-25 20:58:24 +00:00
Joseph Myers
2ca1e67193
Define MADV_HUGEPAGE and MADV_NOHUGEPAGE for ARM.
2011-01-25 20:57:58 +00:00
Joseph Myers
eb76b06f88
Define new socket constants for MIPS.
2011-01-25 20:49:51 +00:00
Andreas Schwab
bd44238d1a
m68k: define MADV_HUGEPAGE and MADV_NOHUGEPAGE
2011-01-18 12:20:06 +01:00
Andreas Schwab
fb88ab40ac
m68k: fix namespace pollution
2011-01-18 12:18:31 +01:00
Luis Machado
a72cc2b29d
Enable optimized string routines for several PowerPC 4XX family processors.
...
This patch provides optimized string routines for the 4XX family of PowerPC
and Power Architecture processors. For the 476 processor, it can be
configured for either hard-fp with -mcpu=476 --with-fp, or for soft-fp with
-mcpu=476 (since the default is soft-fp).
2011-01-12 12:59:09 -06:00
Andreas Schwab
9524dbd1f3
m68k: force alignment of sem_t
2011-01-10 21:17:12 +01:00
Matt Turner
5811feed3d
Delete getpagesize.c for MIPS.
2010-12-06 16:29:02 +00:00
Joseph Myers
604e89e473
Increase minimum MIPS kernel to 2.4.1.
2010-12-06 16:25:46 +00:00
Ken Werner
2c2019389e
Use __sync_* on ARM where supported by the compiler.
2010-11-24 23:23:48 +00:00
Andreas Schwab
3ef58249ea
m68k: use i386 fchownat
2010-11-05 21:39:30 +01:00
Joseph Myers
94a2483c91
Add MIPS fanotify_mark.
2010-10-21 22:37:53 +00:00
Joseph Myers
dc54bc1eaa
Add fanotify_mark for ARM.
2010-09-30 18:17:22 +00:00
Richard Henderson
539af0feee
Merge branch 'rth/testing'
2010-09-23 08:05:17 -07:00
Andreas Schwab
cf64098fc4
m68k: fix SYSCALL_ERROR_LOAD_GOT for Coldfire
2010-08-25 22:55:55 +02:00
Andreas Schwab
9ed28e47dc
m68k: remove fanotify_init from syscalls list
2010-08-17 01:13:57 +02:00
Andreas Schwab
9751fb5289
m68k: Add prlimit64, fanotify_init, fanotify_mask syscalls
2010-08-14 13:23:43 +02:00
Joseph Myers
54c0ba292c
Correct #undef location in previous commit.
2010-08-13 23:43:22 +00:00
Joseph Myers
5ccc178fd7
Undefine __ASSUME_GETDENTS64_SYSCALL for n32 before 2.6.35.
2010-08-13 23:37:54 +00:00
Alexander Kanevskiy
fd5fe45924
ARM: Align hwcap names and definitions with kernel, mark VFP and NEON as HWCAP_IMPORTANT.
...
- Align hwcap names with kernel (arch/arm/kernel/setup.c)
- Align HWCAP_ARM_* definitions with kernel
- Make VFP and NEON as HWCAP_IMPORTANT, this can help in scenarios
where VFP/NEON HW optimizations can be utilized.
2010-08-13 19:43:35 +00:00
Joseph Myers
32b9acf3d9
Define EXTPROC for MIPS.
2010-08-13 16:50:07 +00:00
Joseph Myers
0955180613
Add f_flags to struct statfs for MIPS.
2010-08-12 22:18:00 +00:00
Joseph Myers
9672c67a8c
Add IN_EXCL_UNLINK for MIPS.
2010-08-12 22:01:30 +00:00
Joseph Myers
c16fd24675
Add prlimit64 for MIPS.
2010-08-12 15:40:29 +00:00
Joseph Myers
3c11c98eaf
Add prlimit64 for ARM.
2010-08-12 15:38:57 +00:00
Andreas Schwab
690d264a40
m68k: fix loading of GOT for Coldfire
2010-08-02 18:48:56 +02:00
Andreas Schwab
2aed4f91fd
m68k: cleanup sysdep files
...
Use sysdep files in subdirectories instead of testing cpu macros.
2010-08-02 18:47:27 +02:00
Joseph Myers
71feaf7206
Define F_SETPIPE_SZ and F_GETPIPE_SZ for M68K.
2010-06-24 16:18:51 +00:00
Carlos O'Donell
3680f14a7d
[hppa] Fix incorrect stack frame usage in vfork.
...
In a multithreaded environment the call to vfork was
incorrectly creating a stack frame. Given that the
child unwinds the stack frame first to call exec, it
will corrupt any values the parent stored in the stack
frame. The solution is to avoid creating a stack frame
unless required to call an error function, in which case
we are assured no child was created.
2010-06-24 12:13:36 -04:00
Carlos O'Donell
131fafa7da
[hppa] Fix *context stack usage for varargs
...
The getcontext, and setcontext functions should
not adjust the stack, and should load the stack
pointer from the machine context. Calling makecontext
should create a frame for spilled incoming arguments,
and sync uc_stack.ss_sp to the machine context.
We do not support calling getcontext, modifying ss_sp,
and calling setcontext directly.
2010-06-23 17:03:11 -04:00
Joseph Myers
fdb3ec206e
Define F_SETPIPE_SZ and F_GETPIPE_SZ for MIPS.
2010-06-14 22:09:52 +00:00
Joseph Myers
ce47c03640
Define F_SETPIPE_SZ and F_GETPIPE_SZ for ARM.
2010-06-14 22:09:08 +00:00
Andreas Schwab
08b1b36387
m68k: Add required definitions to sys/user.h
2010-06-13 21:09:38 +02:00
Andreas Schwab
0df5659285
m68k: force alignment of futex variables
2010-06-11 21:59:21 +02:00
Andreas Schwab
c14e796ff6
hppa: Update nptl/pthread.h to match generic file
2010-06-07 14:46:19 +02:00