summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* fix from Bryan Wu: return NULL upon error, not the NULL stringMike Frysinger2007-01-241-4/+3
|
* Recognize _SC_MONOTONIC_CLOCK in sysconf() even if __NR_clock_getresPeter Kjellerstedt2007-01-221-2/+2
| | | | is not defined.
* - repair misplaced #endif that got introduced in r17410. Fixes compilation.Bernhard Reutner-Fischer2007-01-211-1/+1
|
* Disable declarations for NPTL."Steven J. Hill"2007-01-201-0/+2
|
* The case for _SC_MONOTONIC_CLOCK should only exist if 'clock_getres' does."Steven J. Hill"2007-01-201-0/+2
|
* - Trim superfluous trailing whitespace. No obj-code changes.Bernhard Reutner-Fischer2007-01-201-10/+8
|
* I fixed that item long ago.Joakim Tjernlund2007-01-111-8/+0
|
* Peter Mazinger pointed out that my last commit was faulty.Joakim Tjernlund2007-01-117-6/+21
| | | | This should fix it.
* merge from blackfin.uclinux.org: AdjustMike Frysinger2007-01-101-17/+10
| | | | crt1.S so that __uClibc_main is called properly
* Fix SEGV for static builds in exit() path.Joakim Tjernlund2007-01-103-2/+27
| | | | Leave the now obsolete libc/misc/pthread dir in for now.
* need to keep __check_rhosts_file exported for proper rhost controlMike Frysinger2007-01-101-1/+5
|
* sync with upstream blackfin.uclinux.orgMike Frysinger2007-01-101-94/+94
|
* Aurelien Jacobs writes:Joakim Tjernlund2007-01-091-1/+1
| | | | | | | | | | | | | | | | | | After our last update a new compilation breakage appeared when compiling gcc: /home/aurel/geex/geexbox/build.i386/toolchain/i386-pc-linux-uclibc/sysroot/usr/include/bits/uClibc_stdio.h:346: error: expected initializer before 'attribute_hidden' Some investigations revealed that the following changeset is responsible for this breakage: http://uclibc.org/cgi-bin/viewcvs.cgi/trunk/uClibc/libc/sysdeps/linux/common/bits/uClibc_stdio.h?rev=16801&r1=16793&r2=16801&diff_format=h Reverting just one hunk of this changeset fixed the problem us. I'm not sure this is the right fix, but please see attached patch. Look good to me.
* Joseph S. Myers writes:Joakim Tjernlund2007-01-091-2/+2
| | | | | | | | | ELF symbol names are arbitrary 0-terminated sequences of bytes, and the ELF hash function is defined in the ELF specification to use unsigned char. Thus uClibc's _dl_elf_hash, using plain char, breaks when char is signed and symbol names contain bytes with the high bit set, as with GCC's ucnid-* tests. This patch fixes this problem.
* Support SecurePLTs for PowerPC. You need a toolchain that supportsJoakim Tjernlund2007-01-059-73/+139
| | | | | | config option --enable-secureplt. The assembler must also supports R_PPC_REL16* relocations. gcc 4.1.1 and binutils 2.17 is known to do this.
* Atle Nissestad writes: The attached patch fixes compilation of the current ↵Mike Frysinger2007-01-056-44/+312
| | | | svn on the nios2 platform, and updates the crt1/n/i.S files to get CTOR/DTOR-support to work.
* - s/Attemt/Attempt/Bernhard Reutner-Fischer2007-01-031-1/+1
|
* - r16732 forgot to checkin the sync of the __UCLIBC_SUSV3_LEGACY_MACROS__ ↵Bernhard Reutner-Fischer2006-12-231-1/+3
| | | | from string.h
* - provide a hidden_def for fputc_unlocked that is aliased to __fputc_unlocked.Bernhard Reutner-Fischer2006-12-221-0/+2
| | | | Fixes undefined references to __fputc_unlocked when calling fputc().
* make sure UCLIBC_LDSO can be found via pathMike Frysinger2006-12-201-1/+7
|
* Paul Brook writes:Mike Frysinger2006-12-201-0/+1
| | | | | | | | | | When building an arm-uclinux toolchain withthreading disabled I get: libc/stdio/getchar.c:26: error: 'getchar' aliased to undefined symbol 'getchar_unlocked' It looks like it's missing libc_hidden_def(getchar_unlocked). Patch below fixes this.
* rename local "brk" var so it doesnt namespace collide with the brk() functionMike Frysinger2006-12-171-18/+18
|
* for now, dont allow mmu users to select file formatMike Frysinger2006-12-171-0/+5
|
* actually scrub it, dont just comment it outMike Frysinger2006-12-161-5/+0
|
* start pulling in top level Rules.mak so we get access to import ↵Mike Frysinger2006-12-163-5/+6
| | | | CFLAGS/LDFLAGS/CPPFLAGS
* scrub prototype so we dont conflict with the pthread headerMike Frysinger2006-12-161-1/+1
|
* clean upMike Frysinger2006-12-161-73/+64
|
* small cleanupsMike Frysinger2006-12-161-9/+11
|
* Patch from Bernhard Fischer:Eric Andersen2006-12-153-4/+11
| | | | fix compilation if PUTC_MACRO and/or GETC_MACRO is turned off
* fix building when __NR_sigalstack does not existMike Frysinger2006-12-141-0/+3
|
* if __NR_lseek is not defined, then we fall back to calling the 64bit lseekMike Frysinger2006-12-141-0/+9
|
* force LFS support since blackfin no longer supports non-lfsMike Frysinger2006-12-131-0/+1
|
* be more specific as to what arguments to __uClibc_main() people can skim on ↵Mike Frysinger2006-12-131-1/+1
| | | | during initial port
* Fix/disable locking when pthreads is disabledEric Andersen2006-12-121-0/+13
|
* - fix compilation of __LDSO_CACHE_SUPPORT__Bernhard Reutner-Fischer2006-12-121-4/+4
| | | | s/dprintf(2/fprintf(stderr/g
* sort out a few issues that show up on mipsEric Andersen2006-12-123-23/+37
|
* since we dont symlink the headers, theres nothing to filterMike Frysinger2006-12-121-3/+0
|
* we just want the kernel headers, not the whole kernel source ... so people ↵Mike Frysinger2006-12-124-8/+8
| | | | may need to update their paths slightly
* mostly revert the locking changes for 'malloc', as the implementationEric Andersen2006-12-112-8/+10
| | | | | | | | does not easily lend itself to becoming complete pthread cancelation safe without first investing in some deep and serious thought... The other malloc implementations are pthread cancelation safe, and this one is mostly used for uClinux, where the lack is at least less likely to be a common problem.
* fix building when pthread support is disabledMike Frysinger2006-12-111-1/+1
|
* disable LDSO when FLAT format is selectedMike Frysinger2006-12-112-1/+3
|
* dont try and compile if the MMU is disabledMike Frysinger2006-12-111-0/+4
|
* need endian.h for __LONG_LONG_PAIR() macroMike Frysinger2006-12-111-0/+1
|
* cleanup styleMike Frysinger2006-12-111-36/+36
|
* kill off the need for fix_includes.sh by utilizing KERNEL_SOURCE directlyMike Frysinger2006-12-114-172/+6
|
* set some default vars to prevent env pollutionMike Frysinger2006-12-111-0/+2
|
* tie PICFLAG:=-mfdpic to format rather than architectureMike Frysinger2006-12-111-6/+5
|
* create new menu so people can select what format they wish to build uClibcMike Frysinger2006-12-118-41/+64
|
* these weaks are also needed in libc.so for the time beingEric Andersen2006-12-091-1/+1
|
* oops, use __pthread_mutex_unlock() not pthread_mutex_unlock()Eric Andersen2006-12-091-1/+2
|