History log of /src/sys/compat/linux/arch/arm/linux_exec.h |
Revision | | Date | Author | Comments |
1.12 |
| 26-Nov-2021 |
ryo | The internal architecture name of golang is "arm" or "arm64", which has different naming conventions from netbsd's machine[] or machine_arch[] ("earmv7", "aarch64", etc.) and cannot be used as is. Instead, use define LINUX_GO_RT0_SIGNATURE_ARCH{32,64}.
|
1.11 |
| 26-Nov-2021 |
ryo | - LINUX_GO_RT0_SIGNATURE for compat_linux is no longer enabled by default. it is now defined in each arch same as the other *_SIGNATURE definitions. - add new LINUX32_GO_RT0_SIGNATURE for compat_linux32, and is defined in amd64 and aarch64.
|
1.10 |
| 12-Feb-2017 |
chs | es_arglen is now in units of bytes, update the emulations accordingly.
|
1.9 |
| 09-Feb-2014 |
chs | branches: 1.9.6; 1.9.10; 1.9.14; account for the 16 bytes of AT_RANDOM data in the stack setup. fixes PR 48518. use cprng_strong32() instead of random(). add AT_RANDOM support for linux32.
|
1.8 |
| 28-Apr-2008 |
martin | branches: 1.8.34; 1.8.44; 1.8.50; Remove clause 3 and 4 from TNF licenses
|
1.7 |
| 11-Dec-2005 |
christos | branches: 1.7.70; 1.7.72; 1.7.74; merge ktrace-lwp.
|
1.6 |
| 14-Aug-2003 |
christos | remove the args from the macro.
|
1.5 |
| 08-Aug-2003 |
christos | - GC all the setup_stack functions - add one for linux/i386
|
1.4 |
| 01-Mar-2003 |
thorpej | branches: 1.4.2; Do the syscall_plain/syscall_fancy dance on ARM. Shaves a fair number of cycles off the syscall overhead.
Since all COMPAT_LINUX platforms now support __HAVE_SYSCALL_INTERN, garbage-collect the LINUX_SYSCALL_FUNCTION stuff.
|
1.3 |
| 13-Nov-2002 |
jdolecek | add generic linux compat ELF copyargs function
this gives: * linux sysconf(_SC_CLK_TCK) gives correct value for linux binaries (hz) even if hz != 100 * glibc gets proper information on real/effective uid and enables secure mode for suid binaries
g/c LINUX_COPYARGS_FUNCTION, replaced by linux ELF copyargs function g/c alpha-specific linux ELF copyargs function and linux ELF defines
|
1.2 |
| 17-Jan-2002 |
bjh21 | branches: 1.2.2; 1.2.4; On platforms that don't __HAVE_SYSCALL_INTERN, define LINUX_SYSCALL_FUNCTION to be the value of emul_linux.e_syscall that we want. This allows it to differ between machines, so I can have a separate linux_syscall() on arm.
|
1.1 |
| 14-Jan-2002 |
bjh21 | Crude first cut at ARMLinux binary compatibility. Successfully runs "/emul/linux/bin/echo hello, world", dynamically linked.
|
1.2.4.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.2.4.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.2.4.1 |
| 17-Jan-2002 |
nathanw | file linux_exec.h was added on branch nathanw_sa on 2002-02-28 04:12:46 +0000
|
1.2.2.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.2.2.1 |
| 17-Jan-2002 |
jdolecek | file linux_exec.h was added on branch kqueue on 2002-02-11 20:09:30 +0000
|
1.4.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.7.74.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.7.72.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.7.70.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.8.50.1 |
| 18-May-2014 |
rmind | sync with head
|
1.8.44.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.8.44.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.34.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.9.14.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.9.10.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.9.6.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|