summaryrefslogtreecommitdiffstats
path: root/lib/csu/powerpc
Commit message (Collapse)AuthorAgeFilesLines
* Add support for TLS in statically linked programs.dfr2004-08-151-0/+2
|
* make these more useful for lint(1). Minor diff-reductions while I'mmarkm2003-01-261-0/+1
| | | | about it.
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-1/+1
| | | | | | for a long time now. Approved by: bde
* The main reason for this is to reduce diffs between all the crt1.c's.markm2002-07-161-13/+15
| | | | | | | | | | | | | | | | | | | 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
* Use .rodata section for $FreeBSD$.obrien2002-05-152-4/+8
|
* Fixed CLEANFILES after bsd.lib.mk sweep.ru2002-05-131-0/+2
|
* SOBJS are not used here for a long time, and were justru2002-05-131-4/+2
| | | | pessimising the `install'.
* Major cleanup of bsd.lib.mk.ru2002-05-131-5/+0
| | | | | | | Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB. INTERNALLIB now means to build static library only and don't install anything. Added a NOINSTALLLIB knob for libpam/modules. To not build any library at all, just do not set LIB.
* Revert the last change. The corresponding bsd.lib.mk changes wereru2002-05-121-1/+5
| | | | already backed out.
* Use the simpler NOMAN rather than NOMAN, NOPIC, NOPROFILE, INTERNALLIB.obrien2002-05-111-5/+1
|
* Do not use __progname directly (except in [gs]etprogname(3)).markm2002-03-292-3/+5
| | | | | | 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.
* Remove prototype, no other crt1.c has or needs it.obrien2002-03-231-9/+6
|
* Remove __P() usage.obrien2002-03-221-2/+2
|
* Remove __P() usage.obrien2002-03-211-2/+2
|
* Minor style(9) nit + utilize ELF features for the FreeBSD ID.obrien2002-02-271-8/+2
|
* Sync with other platforms.obrien2001-10-271-2/+3
|
* Removed duplicate VCS ID tags, as per style(9).ru2001-08-131-2/+0
|
* Fix compilation errors by adding forward declarations and fix typo.mp2001-07-311-3/+7
|
* The instructions on doing something with src/lib/csu/powerpc.obrien2001-01-041-0/+26
|
* PowerPC version of the C runtime support.obrien2001-01-041-0/+124
| | | | | This is an amalgamation of the NetBSD macppc crt0.c (which the copyright reflects) and the FreeBSD/Alpha crt1.c.
* PowerPC verions of the crt initialization and finalization files requiredobrien2001-01-042-0/+91
by the ELF ABI.
OpenPOWER on IntegriCloud