| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
|
|
|
|
| |
out RFSTOPPED.
- Lock the child process when settings p_sigparent instead of locking the
parent.
Pointy-hat to: me
Notes:
svn path=/head/; revision=74120
|
| |
|
|
|
|
|
|
| |
actually make them runnable until after the emulator layer has had a chance
to perform fixups.
Notes:
svn path=/head/; revision=73856
|
| |
|
|
|
|
|
|
|
| |
to load when sysvipc is not in the kernel
Reported by: naddy@mips.inka.de (Christian Weisgerber)
Notes:
svn path=/head/; revision=73774
|
| |
|
|
|
|
|
|
|
|
|
|
| |
MFS: bring the consistent `compat_3_brand' support
This should fix the linux-related panics reported
by naddy@mips.inka.de (Christian Weisgerber)
Forgotten by: obrien
Notes:
svn path=/head/; revision=73773
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72742
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Please note:
When committing changes to this file, it is important to note that
linux is not freebsd -- their system call numbers (and sometimes names)
are different on different platforms. When in doubt (and you always need
to be) check the arch-specific unistd.h and entry.S files in the linux
kernel sources to see what the syscall numbers really are.
Notes:
svn path=/head/; revision=72741
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72734
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72733
|
| |
|
|
|
|
|
|
|
| |
Also clean up debugging output in a slightly more uniform fashion.
The default behavior remains the same (all debugging output is turned on)
Notes:
svn path=/head/; revision=72543
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72540
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72539
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72538
|
| |
|
|
| |
Notes:
svn path=/head/; revision=71548
|
| |
|
|
|
|
|
|
|
| |
o remove unused prototypes,
o remove unused extern declarations,
o move prototypes up.
Notes:
svn path=/head/; revision=69609
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69539
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69538
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
can unload. Doing so leaves the linuxulator in a crippled
state (no ioctl support) when Linux binaries are run at
unload time.
While here, consistently spell ELF in capitals and perform
some minor style improvements.
ELF spelling submitted by: asmodai
Notes:
svn path=/head/; revision=69073
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
to our native connect(). This is required to deal with the differences
in the way linux handles connects on non-blocking sockets.
This gets the private beta of the Compaq Linux/alpha JDK working
on FreeBSD/alpha
Approved by: marcel
Notes:
svn path=/head/; revision=68803
|
| |
|
|
|
|
|
| |
what linux/i386 uses
Notes:
svn path=/head/; revision=68801
|
| |
|
|
|
|
|
|
|
|
|
| |
mainly cut-n-pasted from the i386 port, except for the method of setting
the child's stack which is the only MD part of this function.
I've tested with the example apps shipped with the linux threads source
code (ex1-ex6) and with several binary builds of Mozilla.
Notes:
svn path=/head/; revision=68589
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
syscall compare against a variable sv_minsigstksz in struct
sysentvec as to properly take the size of the machine- and
ABI dependent struct sigframe into account.
The SVR4 and iBCS2 modules continue to have a minsigstksz of
8192 to preserve behavior. The real values (if different) are
not known at this time. Other ABI modules use the real
values.
The native MINSIGSTKSZ is now defined as follows:
Arch MINSIGSTKSZ
---- -----------
alpha 4096
i386 2048
ia64 12288
Reviewed by: mjacob
Suggested by: bde
Notes:
svn path=/head/; revision=68520
|
| |
|
|
|
|
|
| |
in -current
Notes:
svn path=/head/; revision=68511
|
| |
|
|
|
|
|
| |
Approved by: JKH
Notes:
svn path=/head/; revision=68300
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68298
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68221
|
| |
|
|
|
|
|
|
| |
its own syscall rather than going through a demux function like
linux_ipc() on i386
Notes:
svn path=/head/; revision=68214
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68213
|
| |
|
|
|
|
|
| |
syscall generation method
Notes:
svn path=/head/; revision=68212
|
| |
|
|
|
|
|
|
| |
are in the termios struct (probably because linux wants to be compatible
with the osf/1 termios struct), not the termio struct.
Notes:
svn path=/head/; revision=68210
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68177
|
| |
|
|
|
|
|
| |
(based on a patch to sys/i386/linux/linux_dummy.c by gallatin)
Notes:
svn path=/head/; revision=68176
|
| |
|
|
|
|
|
| |
submitted by: gallatin
Notes:
svn path=/head/; revision=68161
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68159
|
| |
|
|
|
|
|
| |
linux_sigcontext seems to have changed and some members are gone.
Notes:
svn path=/head/; revision=68158
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68157
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67462
|
| |
|
|
|
|
|
| |
(best I could)
Notes:
svn path=/head/; revision=67461
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67459
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67458
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67457
|
| |
|
|
|
|
|
| |
that use the same args struct as their non-COMPAT counter parts.
Notes:
svn path=/head/; revision=67453
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67450
|
| |
|
|
| |
Notes:
svn path=/head/; revision=67449
|
| |
|
|
|
|
|
| |
Submitted by: gallatin (content, minimization by me)
Notes:
svn path=/head/; revision=67448
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and associated user-level signal trampoline glue.
Without this patch, an SA_SIGINFO style handler can be installed by a linux
app, but if the handler accesses its sip argument, it will get a garbage
pointer and likely segfault.
We currently supply a valid pointer, but its contents are mainly
garbage. Filling this in properly is future work.
This is the second of 3 commits that will get IBM's JDK 1.3 working with
FreeBSD ...
Notes:
svn path=/head/; revision=67234
|
| |
|
|
|
|
|
| |
Submitted by: gallatin (content, minimization by me)
Notes:
svn path=/head/; revision=65563
|
| |
|
|
|
|
|
| |
Submitted by: gallatin (content, minimization by me)
Notes:
svn path=/head/; revision=65537
|
| |
|
|
|
|
|
| |
Submitted by: gallatin
Notes:
svn path=/head/; revision=65533
|
| |
|
|
|
|
|
|
|
| |
the old files before Marcel lost the history on them.
Requested by: obrien
Notes:
svn path=/head/; revision=65528
|
| |
|
|
|
|
|
|
|
|
| |
than LINUX_MINSIGSTKSZ but smaller than MINSIGSTKSZ, cheat and
pass MINSIGSTKSZ to the kernel. This is a workaround.
Submitted through: nate
Notes:
svn path=/head/; revision=65506
|