<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/csu/alpha/crt1.c, branch release/5.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-06-04T16:00:27Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-06-04T16:00:27Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-06-04T16:00:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1c0442969cd576514acfce932c0a0798593c7af7'/>
<id>urn:sha1:1c0442969cd576514acfce932c0a0798593c7af7</id>
<content type='text'>
'RELENG_5_1_0_RELEASE'.

This commit was manufactured to restore the state of the 5.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>make these more useful for lint(1). Minor diff-reductions while I'm</title>
<updated>2003-01-26T23:14:47Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-01-26T23:14:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=818c8b696baa1adb5a3142ff2193217897558855'/>
<id>urn:sha1:818c8b696baa1adb5a3142ff2193217897558855</id>
<content type='text'>
about it.
</content>
</entry>
<entry>
<title>The main reason for this is to reduce diffs between all the crt1.c's.</title>
<updated>2002-07-16T12:28:50Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2002-07-16T12:28:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=828191256bb97a4d690b144cb03a9e61fd8fd45a'/>
<id>urn:sha1:828191256bb97a4d690b144cb03a9e61fd8fd45a</id>
<content type='text'>
Assembler macros are tidied up and made as similar as sanely possible.
The macros are translated into C (__inline static) functions for lint.

Declaration orders are made the same.
Declarations are all ISOfied and tidied up.

Comment contents have gratuitous diffs removed.

The net result is a bunch of crt1.c's that are 90% the same.
It may be possible to now encapsulate the differences in one
MD header, and have only one MI crt1.c file (although the macros
to do this may be ugly).

Helpful comments by:	obrien, bde
Alpha tested by:	des
i386-elf tested by:	markm
</content>
</entry>
<entry>
<title>Prototype _start.</title>
<updated>2002-06-25T18:01:12Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-06-25T18:01:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ad275bd7601a61056a8ffb6f24517aa1d0853fad'/>
<id>urn:sha1:ad275bd7601a61056a8ffb6f24517aa1d0853fad</id>
<content type='text'>
Submitted by:	markm

Mark some _start formal parameters __unused.
</content>
</entry>
<entry>
<title>Style nit and modernize SCM ID.</title>
<updated>2002-04-13T21:54:09Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-04-13T21:54:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=88727b7db9b669314a8df21b7cefa6130515399a'/>
<id>urn:sha1:88727b7db9b669314a8df21b7cefa6130515399a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not use __progname directly (except in [gs]etprogname(3)).</title>
<updated>2002-03-29T22:43:43Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2002-03-29T22:43:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4cd01193678a79d81b61be31c50b139d7a4c44d4'/>
<id>urn:sha1:4cd01193678a79d81b61be31c50b139d7a4c44d4</id>
<content type='text'>
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
</content>
</entry>
<entry>
<title>Fix nit in copyright.</title>
<updated>2001-10-26T06:45:10Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-10-26T06:45:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7424ae80fca756cb663a7aa3665ca6d6ee2a768f'/>
<id>urn:sha1:7424ae80fca756cb663a7aa3665ca6d6ee2a768f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add rcsid's.</title>
<updated>2001-01-04T10:37:25Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-01-04T10:37:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7c6e689224e4141821954def20a38a60aa05ed82'/>
<id>urn:sha1:7c6e689224e4141821954def20a38a60aa05ed82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Bring back the guts of crt{i,n}.S.  This allows C++ exceptions to work</title>
<updated>2000-10-28T21:26:48Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2000-10-28T21:26:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ae7c8a2bb8d926e24ef7ccf3a3e091d2d1fbc280'/>
<id>urn:sha1:ae7c8a2bb8d926e24ef7ccf3a3e091d2d1fbc280</id>
<content type='text'>
when using the egcs and gcc-devel ports, along with GCC built from stock
public FSF sources.  With out this change, FreeBSD will be removed from
the list of systems GCC 3.0 must be evaluated on before release.  With
the effort some of us put into getting FreeBSD on this list, we should
not turn this effort into a waste, else we might not be worth fighting
for in the future.  (note that Alpha and IA-64 versions of crt{i,n}.S
are needed)

* Switch from our own crt{begin,in} to those created from GCC's crtstuff.c.
This will allow us to switch to DWARF2 exceptions in the future, along with
staying in sync with any future GCC requirements.

* Break out our ELF branding bits into a seperate file.  Currently this
is now included by our crt1.c files (since this functionality was part of
our native crtbegin.c).  Later crtbrand.o will be merged in the creation
of crti.o.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T00:22:10Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T00:22:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7f3dea244c40159a41ab22da77a434d7c5b5e85a'/>
<id>urn:sha1:7f3dea244c40159a41ab22da77a434d7c5b5e85a</id>
<content type='text'>
</content>
</entry>
</feed>
