<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/alpha/include, branch release/3.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-01-21T00:55:32Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-01-21T00:55:32Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2e61cbb7f50878e738849ea4384118c13733f09c'/>
<id>urn:sha1:2e61cbb7f50878e738849ea4384118c13733f09c</id>
<content type='text'>
'RELENG_3_0_0_RELEASE'.

This commit was manufactured to restore the state of the 3.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-01-21T00:55:32Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=76b5366091f76c9bc73570149ef5055648fc2c39'/>
<id>urn:sha1:76b5366091f76c9bc73570149ef5055648fc2c39</id>
<content type='text'>
'RELENG_3_0_0_RELEASE'.
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_3'.</title>
<updated>1999-01-21T00:55:31Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6'/>
<id>urn:sha1:4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A couple more osf/1 compat tweaks.</title>
<updated>1999-01-12T10:54:14Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1999-01-12T10:54:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=88835c656badd6ae32dacea6425954ee9ffaf6b3'/>
<id>urn:sha1:88835c656badd6ae32dacea6425954ee9ffaf6b3</id>
<content type='text'>
Submitted by: Andrew Gallatin &lt;gallatin@cs.duke.edu&gt;
</content>
</entry>
<entry>
<title>Add hooks for the Iprobe kernel profiler.</title>
<updated>1999-01-10T12:35:39Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1999-01-10T12:35:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=784521ae5319ba6fae532d90b0c2ed070e3faa32'/>
<id>urn:sha1:784521ae5319ba6fae532d90b0c2ed070e3faa32</id>
<content type='text'>
Submitted by: Andrew Gallatin &lt;gallatin@cs.duke.edu&gt;
</content>
</entry>
<entry>
<title>Correct typo in macro name.</title>
<updated>1999-01-01T14:38:30Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>1999-01-01T14:38:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=70bfbd280e4dcfb606d3209662931e457edd49cf'/>
<id>urn:sha1:70bfbd280e4dcfb606d3209662931e457edd49cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various changes to support OSF1 emulation:</title>
<updated>1998-12-30T10:38:59Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-12-30T10:38:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c0fed3dcfd71bdd6c09a79a70b629db56c36e71'/>
<id>urn:sha1:9c0fed3dcfd71bdd6c09a79a70b629db56c36e71</id>
<content type='text'>
* Move the user stack from VM_MAXUSER_ADDRESS to a place below the 32bit
  boundary (needed to support 32bit OSF programs).  This should also save
  one pagetable per process.
* Add cvtqlsv to the set of instructions handled by the floating point
  software completion code.
* Disable all floating point exceptions by default.
* A minor change to execve to allow the OSF1 image activator to support
  dynamic loading.
</content>
</entry>
<entry>
<title>Implement fpsetmask() and other fp*() functions.  Programs should use</title>
<updated>1998-12-23T11:50:52Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-12-23T11:50:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b7f762137adea9d0338ed8f3299f25b2be737af1'/>
<id>urn:sha1:b7f762137adea9d0338ed8f3299f25b2be737af1</id>
<content type='text'>
	#include &lt;ieeefp.h&gt;

to access these functions instead of the i386 specific

	#include &lt;machine/floatingpoint.h&gt;

Submitted by: Hidetoshi Shimokawa &lt;simokawa@sat.t.u-tokyo.ac.jp&gt;
</content>
</entry>
<entry>
<title>Little reorganization:</title>
<updated>1998-12-19T00:02:34Z</updated>
<author>
<name>Dmitrij Tejblum</name>
<email>dt@FreeBSD.org</email>
</author>
<published>1998-12-19T00:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8252a465b9bb7c2df6954163de046ceb4ac383dd'/>
<id>urn:sha1:8252a465b9bb7c2df6954163de046ceb4ac383dd</id>
<content type='text'>
- created internal names for fixed-size integral types, like __int32_t. They
  will be used to make several headers self-sufficient.
- &lt;stdlib.h&gt; don't include &lt;machine/types.h&gt; anymore.
- created &lt;sys/inttypes.h&gt;, which can be used as &lt;inttypes.h&gt;.
- declaration of uoff_t and ufs_daddr_t moved to &lt;sys/types.h&gt;.

Reviewed by:	bde
</content>
</entry>
<entry>
<title>Implement 'software completion' for floating point arithmetic.  On the</title>
<updated>1998-12-04T10:52:48Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-12-04T10:52:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5b38fe900d505bcfed3afc428cff5710109aed29'/>
<id>urn:sha1:5b38fe900d505bcfed3afc428cff5710109aed29</id>
<content type='text'>
alpha, operations involving non-finite numbers or denormalised numbers
or operations which should generate such numbers will cause an arithmetic
exception.  For programs which follow some strict code generation rules,
the kernel trap handler can then 'complete' the operation by emulating
the faulting instruction.

To use software completion, a program must be compiled with the arguments
'-mtrap-precision=i' and '-mfp-trap-mode=su' or '-mfp-trap-mode=sui'.
Programs compiled in this way can use non-finite and denormalised numbers
at the expense of slightly less efficient code generation of floating
point instructions.  Programs not compiled with these options will receive
a SIGFPE signal when non-finite or denormalised numbers are used or
generated.

Reviewed by: John Polstra &lt;jdp@polstra.com&gt;
</content>
</entry>
</feed>
