<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/powerpc/include/elf.h, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-11-03T00:35:26Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>urn:sha1:3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
</entry>
<entry>
<title>Implement TLS relocations for powerpc.</title>
<updated>2004-11-02T09:47:01Z</updated>
<author>
<name>Suleiman Souhlal</name>
<email>ssouhlal@FreeBSD.org</email>
</author>
<published>2004-11-02T09:47:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c2a9753f28911995a40bbac9449e73707c1770f'/>
<id>urn:sha1:6c2a9753f28911995a40bbac9449e73707c1770f</id>
<content type='text'>
Approved by:	grehan (mentor)
</content>
</entry>
<entry>
<title>Add sysentvec-&gt;sv_fixlimits() hook so that we can catch cases on 64 bit</title>
<updated>2003-09-25T01:10:26Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-09-25T01:10:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c460ac3a008c69755d500c83b58893f66b43c012'/>
<id>urn:sha1:c460ac3a008c69755d500c83b58893f66b43c012</id>
<content type='text'>
systems where the data/stack/etc limits are too big for a 32 bit process.

Move the 5 or so identical instances of ELF_RTLD_ADDR() into imgact_elf.c.

Supply an ia32_fixlimits function.  Export the clip/default values to
sysctl under the compat.ia32 heirarchy.

Have mmap(0, ...) respect the current p-&gt;p_limits[RLIMIT_DATA].rlim_max
value rather than the sysctl tweakable variable.  This allows mmap to
place mappings at sensible locations when limits have been reduced.

Have the imgact_elf.c ld-elf.so.1 placement algorithm use the same
method as mmap(0, ...) now does.

Note that we cannot remove all references to the sysctl tweakable
maxdsiz etc variables because /etc/login.conf specifies a datasize
of 'unlimited'.  And that causes exec etc to fail since it can no
longer find space to mmap things.
</content>
</entry>
<entry>
<title>Move the definition of ElfN_Hashelt to common headers. The only platform</title>
<updated>2002-05-30T08:32:18Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2002-05-30T08:32:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=99bd7834198fdfca7d8f9c6f7b19eb83de26db95'/>
<id>urn:sha1:99bd7834198fdfca7d8f9c6f7b19eb83de26db95</id>
<content type='text'>
which has a different definition for this is alpha.
</content>
</entry>
<entry>
<title>Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader</title>
<updated>2001-10-10T23:06:54Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2001-10-10T23:06:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cbc89bfbfe8e7f75bd743851f4890a1f1c58f4be'/>
<id>urn:sha1:cbc89bfbfe8e7f75bd743851f4890a1f1c58f4be</id>
<content type='text'>
tunable.

Reviewed by:	peter
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Use a machine dependent type, Elf_Hashelt, for the elements of the elf</title>
<updated>2001-07-31T03:46:39Z</updated>
<author>
<name>Jake Burkholder</name>
<email>jake@FreeBSD.org</email>
</author>
<published>2001-07-31T03:46:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7e5102989ed96d7cb3b11b8b7fb67ae4e813ed3c'/>
<id>urn:sha1:7e5102989ed96d7cb3b11b8b7fb67ae4e813ed3c</id>
<content type='text'>
dynamic symbol table buckets and chains.  The sparc64 toolchain uses 32
bit .hash entries, unlike other 64 bits architectures (alpha), which use
64 bit entries.

Discussed with: dfr, jdp
</content>
</entry>
<entry>
<title>This commit (along with one pending in sys/dev/ofw and one in sys/conf) give</title>
<updated>2001-06-16T07:14:07Z</updated>
<author>
<name>Benno Rice</name>
<email>benno@FreeBSD.org</email>
</author>
<published>2001-06-16T07:14:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d27f1d4c1253db023f670e2f8138c44a6f4a3621'/>
<id>urn:sha1:d27f1d4c1253db023f670e2f8138c44a6f4a3621</id>
<content type='text'>
us our first minimal glimpse of PowerPC support.

With this code we can get to the "mountroot&gt;" prompt on my Apple iMac.  We
can't get any further due to lack of clock and interrupt handling, among other
things.  This does however mean that pmap and VM are initialising.

We're fairly dependant on OpenFirmware at this point, but I hope to add
support for other classes of firmware at a later stage.

Reviewed by:	obrien, dfr
</content>
</entry>
<entry>
<title>PowerPC specific ELF ABI definitions.</title>
<updated>2001-01-01T21:54:48Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-01-01T21:54:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a0ff0188c20c055cc56a82fc47f9a324b6efb8ed'/>
<id>urn:sha1:a0ff0188c20c055cc56a82fc47f9a324b6efb8ed</id>
<content type='text'>
</content>
</entry>
</feed>
