<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/i386/linux/linux_sysvec.c, branch release/2.2.7_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.7_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.7_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1998-07-24T04:57:32Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1998-07-24T04:57:32Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1998-07-24T04:57:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a8a3fe17f40c9b40fdba5b5a54eccb48a980e821'/>
<id>urn:sha1:a8a3fe17f40c9b40fdba5b5a54eccb48a980e821</id>
<content type='text'>
'RELENG_2_2_7_RELEASE'.

This commit was manufactured to restore the state of the 2.2.7-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: Translate some traps to SIGSEGV instead of SIGBUS when running under</title>
<updated>1998-05-13T07:04:54Z</updated>
<author>
<name>Thomas Gellekum</name>
<email>tg@FreeBSD.org</email>
</author>
<published>1998-05-13T07:04:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=645f328369bb151471ca706b103f506e10f02842'/>
<id>urn:sha1:645f328369bb151471ca706b103f506e10f02842</id>
<content type='text'>
Linux emulation.
</content>
</entry>
<entry>
<title>Prepare kernel to take advantage of "branded" ELF binaries.</title>
<updated>1996-10-16T17:51:08Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1996-10-16T17:51:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ea5a2b2e00fd60ac2fa3424e2b18e04f29bbd344'/>
<id>urn:sha1:ea5a2b2e00fd60ac2fa3424e2b18e04f29bbd344</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed nested include of &lt;sys/proc.h&gt; from &lt;vm/vm_object.h&gt; and fixed</title>
<updated>1996-10-15T18:24:34Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-10-15T18:24:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aad9af2ba3fb10cf1f80ac6117e37f97d38ccee0'/>
<id>urn:sha1:aad9af2ba3fb10cf1f80ac6117e37f97d38ccee0</id>
<content type='text'>
the one place that depended on it.  wakeup() is now prototyped in
&lt;sys/systm.h&gt; so that it is normally visible.

Added nested include of &lt;sys/queue.h&gt; in &lt;vm/vm_object.h&gt;.  The queue
macros are a more fundamental prerequisite for &lt;vm/vm_object.h&gt; than
the wakeup prototype and previously happened to be included by
namespace pollution from &lt;sys/proc.h&gt; or elsewhere.
</content>
</entry>
<entry>
<title>Clean-up the new VM map procfs code, and also add support for executable</title>
<updated>1996-06-18T05:16:00Z</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1996-06-18T05:16:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ead3edd9ce9ce4e9af72602993d905031c450b1'/>
<id>urn:sha1:6ead3edd9ce9ce4e9af72602993d905031c450b1</id>
<content type='text'>
format file "etype".  It contains a description of the binary type for
a process.
</content>
</entry>
<entry>
<title>Clean up -Wunused warnings.</title>
<updated>1996-06-12T05:11:41Z</updated>
<author>
<name>Gary Palmer</name>
<email>gpalmer@FreeBSD.org</email>
</author>
<published>1996-06-12T05:11:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c23670e2949d9e72d99006b4f3be147c712f2f89'/>
<id>urn:sha1:c23670e2949d9e72d99006b4f3be147c712f2f89</id>
<content type='text'>
Reviewed by:		bde
</content>
</entry>
<entry>
<title>Include &lt;sys/buf.h&gt; so that this does't blow up with B_WRITE undefined.</title>
<updated>1996-05-01T06:31:18Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-05-01T06:31:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5e26fb6fdf46965fedb4f7ebdecf13f42c80a424'/>
<id>urn:sha1:5e26fb6fdf46965fedb4f7ebdecf13f42c80a424</id>
<content type='text'>
I fully updated my src tree and did a `make includes' in /usr/src before
trying this fix, so I can only presume that Bruce missed something.
</content>
</entry>
<entry>
<title>Update the linux_sendsig() handler to the new type of the 4th</title>
<updated>1996-03-17T14:31:58Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-03-17T14:31:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b36546f69af873439d9b72e6bfd1db036c2da0b6'/>
<id>urn:sha1:b36546f69af873439d9b72e6bfd1db036c2da0b6</id>
<content type='text'>
arg, now unsigned long.  This was (harmlessly on i386) conflicting
with the recent 4.4Lite2 changes.
</content>
</entry>
<entry>
<title>Move the elf linux_interp structure from the lkm stub to here so that it</title>
<updated>1996-03-10T22:42:16Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-03-10T22:42:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5cf588eb8b22a737c433d032e1683cacf83190fa'/>
<id>urn:sha1:5cf588eb8b22a737c433d032e1683cacf83190fa</id>
<content type='text'>
can be referenced when the linux emulator is statically compiled into the
kernel.
</content>
</entry>
<entry>
<title>First attempt at FreeBSD &amp; Linux ELF support.</title>
<updated>1996-03-10T08:42:54Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1996-03-10T08:42:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1743d02cd14069f69a50bb8a6c626c1c6f47ddd'/>
<id>urn:sha1:e1743d02cd14069f69a50bb8a6c626c1c6f47ddd</id>
<content type='text'>
Compile and link a new kernel, that will give native ELF support, and
provide the hooks for other ELF interpreters as well.

To make native ELF binaries use John Polstras elf-kit-1.0.1..
For the time being also use his ld-elf.so.1 and put it in
/usr/libexec.

The Linux emulator has been enhanced to also run ELF binaries, it
is however in its very first incarnation.
Just get some Linux ELF libs (Slackware-3.0) and put them in the
prober place (/compat/linux/...).
I've ben able to run all the Slackware-3.0 binaries I've tried
so far.
(No it won't run quake yet :)
</content>
</entry>
</feed>
