summaryrefslogtreecommitdiff
path: root/lib/csu/hppa
AgeCommit message (Collapse)Author
2013-08-04G/C old csu stuff for hppa.skrll
2011-03-07Pass down ELF Auxillary Vectors for static NetBSD binaries too.joerg
Rename __libc_init to _libc_init and call it explicitly from CSU code. This enforces the constructor run order for newly linked programs. Keep it as constructor with run-once semantic for binary compatibility. Implement dl_iterate_phdr for statically linked programs. This material is based upon work partially supported by The NetBSD Foundation under a contract with Joerg Sonnenberger.
2011-02-23Remove old hack for broken binutils.skrll
2011-02-22Introduce __weakref_visible to handle the different required visibilityjoerg
for weak references. GCC 4.2+ and Clang require static, older GCC wants extern. Change __weak_reference to include sym. This requires changes the existing users to not reuse the name of the symbol, but avoids further differences between GCC 4.1 and GCC 4.2+/clang.
2008-05-10Backout previous: the license sweep touched these files in error, somartin
restore the old license.
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-12-02Fix things so that crti.o doesn't contain a completely bogus unwind entryskrll
that covers far too much and confuses gdb. While here remove useless dave/restore of r4.
2007-11-13Remove an include that's not required.skrll
2007-05-15All platforms are MD_DO_NOT_NEED_FALLTHRU now so no need to keep itskrll
conditional.
2006-09-08MD_DO_NOT_NEED_FALLTHRU for hppaskrll
2006-05-19Instead of using -I- -I${.CURDIR} and #include "dot_init.h", use:christos
-I${.CURDIR} and #include <dot_init.h>, since -I- is obsoleted in gcc-4, and it is too confusing anyway.
2005-05-21Copyright Maintenanceskrll
2004-08-26- Use ANSI function decls.thorpej
- Use __used__, not __unused__ attribute for ___start().
2004-05-18Add code code for .init and .fini section fallthroughs and regressionskrll
test.
2004-05-17Update for ELF.skrll
2004-04-30Fix typos so that we define _start and __start.skrll
The linker script gets the right entry point now.
2003-10-06Deal with the new toolchain.matt
2003-07-26netbsd.org->NetBSD.orgsalo
2002-07-01A new crt0.c for hppa, with support for dynamic linking.fredette
2002-06-06Added hppa support (some of it incomplete) to lib/csu, lib/libc,fredette
and lib/libkvm.