summaryrefslogtreecommitdiffstats
path: root/include/elf.h
Commit message (Collapse)AuthorAgeFilesLines
* correct documentationBernhard Reutner-Fischer2009-11-221-4/+4
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* sync up bfin reloc names to masterAustin Foxley2009-09-181-19/+19
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Sync nptl branch to masterAustin Foxley2009-07-091-4/+7
| | | | | | | | | | | | | | Cherry picked these commits: afdfa59588: Do not install libc-XXX.h files fb863f7592: Make HARDWIRED_ABSPATH a config option e0c8160a38: Allow people to run hostutils targets without .config e0da861a29: Don't rely on features.h ac1087a727: Denis's resolv.c cleanup Pulled out the thread local __res_state in resolv. Will reapply it in a future commit. Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Add a few missing includesRon2009-07-091-0/+1
| | | | | | | | | elf.h needs __BYTE_ORDER, and s_scalbn.c needs {LONG,INT}_MAX. shm.c complains about no prototypes for shm_{open,unlink} without its header. Signed-off-by: Ron Lee <ron@debian.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* replace yet another _dl_malloc + _dl_memset with _dl_zallocDenis Vlasenko2009-01-111-2/+0
|
* simple optimizations and style fixes in dynamic loadingDenis Vlasenko2009-01-101-0/+7
| | | | | | | | | | | text data bss dec hex filename - 16709 240 92 17041 4291 lib/ld-uClibc.so + 16634 236 92 16962 4242 lib/ld-uClibc.so - 4602 344 4 4950 1356 lib/libdl-0.9.30-svn.so + 4571 328 4 4903 1327 lib/libdl-0.9.30-svn.so - 4602 344 4 4950 1356 lib/libdl.so + 4571 328 4 4903 1327 lib/libdl.so
* - whitespace cleanup; no obj-code changes (r24600)Bernhard Reutner-Fischer2008-12-291-5/+5
|
* Merged from trunk.Khem Raj2008-12-221-2/+12
|
* Add TLS reltypes for ARMKhem Raj2008-07-101-0/+11
|
* BIG BIG commit: all left files merged from trunk [rev 22714]. Currenntly ↵Carmelo Amoroso2008-07-091-0/+110
| | | | NPTL sh4 port build and work fine. All committed to allow Khem Ray working on a working branch to integrate the ARM nptl port. MIPS nptl port not tested but should still building and working fine. There are some other part non yet merged with trunk (misc/internals and some headers file that need some more work). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* A bunch of fixes into include directoryCarmelo Amoroso2007-11-201-0/+2
| | | | | | | | | | | | - [elf.h] Add missing macro for GNU hash support - [fcntl.h] Add extern declaration for fcntl64 - [libc-symbols] Re-enale 'hidden_proto' macro and others. Synch it with trunk - [tls.h] export USE___THREAD macro to librt too - [unistd.h] Fix sysconf prototype - [errno.h] Avoid warnings for duplicated macro definitions Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* More merging from trunk."Steven J. Hill"2007-01-211-0/+2
|
* Merge from trunk."Steven J. Hill"2006-08-211-0/+40
|
* Merge from trunk."Steven J. Hill"2006-02-251-0/+6
|
* Merge from trunk."Steven J. Hill"2006-01-061-9/+98
|
* Sync with trunk."Steven J. Hill"2005-09-231-0/+4
|
* Merge with latest trunk."Steven J. Hill"2005-08-101-1/+1
|
* Finalize the merge from the trunk. There are more files to be"Steven J. Hill"2005-07-301-8/+22
| | | | merged, but they will be done manually.
* import more updates from glibcMike Frysinger2005-04-161-2/+19
|
* import fixes/updates from glibc-2.3Mike Frysinger2005-04-151-16/+114
|
* Add some more SH relocation types.Paul Mundt2005-03-311-0/+13
|
* Partial commit of a patch from Alexandre Oliva:Eric Andersen2004-12-111-1/+13
| | | | | | | | | | Here's an updated version of the patch I posted about a month ago. It leaves -nostdinc alone, and uses -print-file-name=include instead of -print-search-dirs to figure out where GCC's internal headers are. Please let me know whether there are any portions of this patch you'd like me to break into smaller pieces, to rework, or to give up trying to get into uClibc :-) Thanks,
* First pass prototype removals from auditing header files:Eric Andersen2004-09-071-1/+10
| | | | | a.out.h to libgen.h (omitting complex.h for a later separate effort for the math stuff)
* Fixes from gentoo.Manuel Novoa III2004-08-261-0/+13
|
* Pete Popov writes:Eric Andersen2004-07-161-0/+52
| | | | | | | | | | | | | Hi Erik, I'm not sure why the NIOS support is not in uClibc -- perhaps the patch was rejected or never submitted? In any case, I'm playing with some NIOS stuff and created this patch against 0.9.26. The work was done by Microtronix. I'm not sure who else contributed to it. It would be great to have the NIOS support available in uClibc so developers don't have to go searching for these bits. Pete
* Patch from Yoshinori Sato to add H8/300 relocation types.Eric Andersen2004-07-151-0/+44
|
* Peter Mazinger asked for this several months ago.Manuel Novoa III2004-05-071-0/+2
|
* Alexandre Oliva writes:Eric Andersen2004-02-181-1/+15
| | | | | | | | | | | | | | | | | | | | This patch adds code to uClibc to support a new ABI designed for the FR-V architecture, that enables text segments of executables and shared libraries to be shared by multiple processes on an OS such as uClinux, that can run on FR-V processors without an MMU. Patches for binutils and GCC have just been posted in the corresponding mailing lists. The binutils patch was approved, but there's one additional patch pending review, that I posted this week. An updated GCC patch will be posted to gcc-patches@gcc.gnu.org as soon as I complete testing (I used a known-good compiler to test the uClibc patch below). Since the existing dynamic loader code didn't support independent relocation of segments, it required changes that were somewhat extensive. I've added a number of new machine-specific macros to try to keep the platform and ABI-specific details outside the generic code. I hope this is not a problem.
* Paul Mundt <lethal@linux-sh.org> writes:Eric Andersen2003-12-031-6/+6
| | | | | | Nothing overly interesting here, this renames Hitachi/Mitsubishi to Renesas for the relevant platforms (in this case, h8, sh, and m32r). The same changes have already been going on in gcc/binutils/gdb/glibc/etc.
* Those crazy binutils folks changed their abi. Add this so olderEric Andersen2003-10-211-0/+5
| | | | apps can cope gracefully.
* Merge some newer/updated bits from the glibc elf.hEric Andersen2003-10-201-106/+226
|
* resync with glibc 2.3Eric Andersen2003-03-131-129/+357
|
* More i960 supportEric Andersen2002-07-311-0/+9
|
* Add EM_CYGNUS_V850.Miles Bader2002-03-261-1/+5
|
* Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850.Eric Andersen2001-10-111-0/+35
| | | | He sent this patch to me a month ago, but I forgot to apply it...
* Rev all the header files to sync things with glibc 2.2.4Eric Andersen2001-09-271-13/+29
|
* Teach the ldso stuff to use the proper elf.h header file, not a local copy.Eric Andersen2001-06-041-105/+602
| | | | -Erik
* Some more major updates to further superate ucLibc from the kernelEric Andersen2000-07-061-0/+1585
headers (the way it has been done in GNU libc). -Erik