OSDN Git Service

uclinux-h8/uClibc.git
18 years agohide internal __libc_drand48_data symbol
Mike Frysinger [Sun, 8 Jan 2006 11:34:36 +0000 (11:34 -0000)]
hide internal __libc_drand48_data symbol

18 years agohide internal symbols
Mike Frysinger [Sun, 8 Jan 2006 11:31:45 +0000 (11:31 -0000)]
hide internal symbols

18 years agohide internal _string_syserrmsgs
Mike Frysinger [Sun, 8 Jan 2006 11:30:39 +0000 (11:30 -0000)]
hide internal _string_syserrmsgs

18 years agocreate an alias for internal usage
Mike Frysinger [Sun, 8 Jan 2006 11:28:06 +0000 (11:28 -0000)]
create an alias for internal usage

18 years agohide internal atexit symbols
Mike Frysinger [Sun, 8 Jan 2006 11:26:55 +0000 (11:26 -0000)]
hide internal atexit symbols

18 years agohide internal _net_stayopen symbol
Mike Frysinger [Sun, 8 Jan 2006 11:23:12 +0000 (11:23 -0000)]
hide internal _net_stayopen symbol

18 years agohide internal funcs to kill off more relocs
Mike Frysinger [Sun, 8 Jan 2006 11:21:59 +0000 (11:21 -0000)]
hide internal funcs to kill off more relocs

18 years agokill off two more relocs
Mike Frysinger [Sun, 8 Jan 2006 11:19:44 +0000 (11:19 -0000)]
kill off two more relocs

18 years agofix warnings when __NR_socketcall is not defined and building recv()
Mike Frysinger [Sun, 8 Jan 2006 11:09:43 +0000 (11:09 -0000)]
fix warnings when __NR_socketcall is not defined and building recv()

18 years agoadd missing hidden alias for 64bit hosts
Mike Frysinger [Sun, 8 Jan 2006 11:05:06 +0000 (11:05 -0000)]
add missing hidden alias for 64bit hosts

18 years agofix building on 64bit hosts
Mike Frysinger [Sun, 8 Jan 2006 11:03:47 +0000 (11:03 -0000)]
fix building on 64bit hosts

18 years agohide __sigjmp_save
Mike Frysinger [Sun, 8 Jan 2006 10:53:09 +0000 (10:53 -0000)]
hide __sigjmp_save

18 years agoprototypes for arc4random
Mike Frysinger [Sun, 8 Jan 2006 10:52:33 +0000 (10:52 -0000)]
prototypes for arc4random

18 years agostat update
Mike Frysinger [Sun, 8 Jan 2006 10:42:04 +0000 (10:42 -0000)]
stat update

18 years agotouchup code a bit and shrink it by a few bytes
Mike Frysinger [Sun, 8 Jan 2006 09:46:14 +0000 (09:46 -0000)]
touchup code a bit and shrink it by a few bytes

18 years agoimport the arc4random() function by ashes in Bug 90
Mike Frysinger [Sun, 8 Jan 2006 09:06:40 +0000 (09:06 -0000)]
import the arc4random() function by ashes in Bug 90

18 years agojust define the macros all the time
Mike Frysinger [Sun, 8 Jan 2006 08:51:33 +0000 (08:51 -0000)]
just define the macros all the time

18 years agofix typo
Mike Frysinger [Sun, 8 Jan 2006 08:40:11 +0000 (08:40 -0000)]
fix typo

18 years agodont include atexit() if uClibc doesnt support it
Mike Frysinger [Sun, 8 Jan 2006 08:17:04 +0000 (08:17 -0000)]
dont include atexit() if uClibc doesnt support it

18 years agouse an exclude from file rather than trying to pass wildcards in shell
Mike Frysinger [Sun, 8 Jan 2006 07:15:40 +0000 (07:15 -0000)]
use an exclude from file rather than trying to pass wildcards in shell

18 years agoupdate to parisc cvs
Mike Frysinger [Sun, 8 Jan 2006 06:47:05 +0000 (06:47 -0000)]
update to parisc cvs

18 years agoinclude prototype for __syscall_rt_sigaction
Mike Frysinger [Sun, 8 Jan 2006 06:46:59 +0000 (06:46 -0000)]
include prototype for __syscall_rt_sigaction

18 years agoCongratulations! You get the stupid award for not including <signal.h> to
"Steven J. Hill" [Sat, 7 Jan 2006 01:40:16 +0000 (01:40 -0000)]
Congratulations! You get the stupid award for not including <signal.h> to
pull in the signal #define's. How did this compile for you again?

18 years agoAllow to build gcc/libstdc++ w/ LOCALE enabled, XLOCALE probably won't work though
Peter S. Mazinger [Fri, 6 Jan 2006 17:35:50 +0000 (17:35 -0000)]
Allow to build gcc/libstdc++ w/ LOCALE enabled, XLOCALE probably won't work though

18 years agoAllow compiling newly added if_index.c (at least on 2.4), missing __u32/__u16/__s32
Peter S. Mazinger [Fri, 6 Jan 2006 08:25:08 +0000 (08:25 -0000)]
Allow compiling newly added if_index.c (at least on 2.4), missing __u32/__u16/__s32

18 years agopsm says: fix your linuxthreads / linuxthreads.old typo stupid!
Mike Frysinger [Fri, 6 Jan 2006 07:12:29 +0000 (07:12 -0000)]
psm says: fix your linuxthreads / linuxthreads.old typo stupid!

18 years agosimple test for the if_nameindex() related functions
Mike Frysinger [Fri, 6 Jan 2006 05:56:26 +0000 (05:56 -0000)]
simple test for the if_nameindex() related functions

18 years agoas weber notes in Bug 99:
Mike Frysinger [Fri, 6 Jan 2006 04:57:40 +0000 (04:57 -0000)]
as weber notes in Bug 99:
if_nameindex doesnt list all of my interfaces!

this is because we are still using the old style ioctl(SIOCGIFINDEX) for
gathering interface names/indexes.  while this code is pretty small, the
kernel does not return all interfaces via this method.  so we import the
new style netlink code from glibc and make it optional so those people
who need the full functionality can get it.

18 years agocreate __if_nametoindex hidden alias and use it
Mike Frysinger [Fri, 6 Jan 2006 04:52:34 +0000 (04:52 -0000)]
create __if_nametoindex hidden alias and use it

18 years agouse hidden strcmp
Mike Frysinger [Fri, 6 Jan 2006 04:51:55 +0000 (04:51 -0000)]
use hidden strcmp

18 years agoused hidden close
Mike Frysinger [Fri, 6 Jan 2006 04:51:46 +0000 (04:51 -0000)]
used hidden close

18 years agouse hidden read/write symbols
Mike Frysinger [Fri, 6 Jan 2006 04:47:31 +0000 (04:47 -0000)]
use hidden read/write symbols

18 years agorework the alloca() loop slightly to save some space
Mike Frysinger [Fri, 6 Jan 2006 04:08:00 +0000 (04:08 -0000)]
rework the alloca() loop slightly to save some space

18 years agosync with glibc
Mike Frysinger [Fri, 6 Jan 2006 03:24:31 +0000 (03:24 -0000)]
sync with glibc

18 years agoMerge from NPTL branch.
"Steven J. Hill" [Fri, 6 Jan 2006 03:22:19 +0000 (03:22 -0000)]
Merge from NPTL branch.

18 years agoMerge from NPTL branch.
"Steven J. Hill" [Fri, 6 Jan 2006 02:53:47 +0000 (02:53 -0000)]
Merge from NPTL branch.

18 years agoMerge from NPTL branch.
"Steven J. Hill" [Fri, 6 Jan 2006 02:41:40 +0000 (02:41 -0000)]
Merge from NPTL branch.

18 years agoJan-Benedict Glaw: run shell scripts through $(SHELL) so people
Mike Frysinger [Fri, 6 Jan 2006 01:02:02 +0000 (01:02 -0000)]
Jan-Benedict Glaw: run shell scripts through $(SHELL) so people
can force it to something other than /bin/sh

18 years agoJan-Benedict Glaw: allow people to override the default `tar`
Mike Frysinger [Fri, 6 Jan 2006 00:59:37 +0000 (00:59 -0000)]
Jan-Benedict Glaw: allow people to override the default `tar`
binary via TAR make variable for non-GNU systems

18 years agoJan-Benedict Glaw writes:
Mike Frysinger [Fri, 6 Jan 2006 00:58:04 +0000 (00:58 -0000)]
Jan-Benedict Glaw writes:
The "test" program (aka '[') doesn't know about the operator "==", but
"=" is correct (cf. http://www.opengroup.org/onlinepubs/000095399/utilities/test.html).

18 years agoadd note about HPPA
Mike Frysinger [Fri, 6 Jan 2006 00:57:01 +0000 (00:57 -0000)]
add note about HPPA

18 years agoupdate libc lock functions to new pthread forwarding
Mike Frysinger [Fri, 6 Jan 2006 00:56:35 +0000 (00:56 -0000)]
update libc lock functions to new pthread forwarding

18 years agoimport the extend_alloca() macro from glibc
Mike Frysinger [Thu, 5 Jan 2006 23:48:49 +0000 (23:48 -0000)]
import the extend_alloca() macro from glibc

18 years agograb syscall macros from linux headers
Mike Frysinger [Thu, 5 Jan 2006 23:47:53 +0000 (23:47 -0000)]
grab syscall macros from linux headers

18 years agofPIC doesnt work on bfin
Mike Frysinger [Thu, 5 Jan 2006 03:53:44 +0000 (03:53 -0000)]
fPIC doesnt work on bfin

18 years agogrammar fix
Mike Frysinger [Thu, 5 Jan 2006 03:53:27 +0000 (03:53 -0000)]
grammar fix

18 years agouse tabs for whitespace
Mike Frysinger [Thu, 5 Jan 2006 03:30:27 +0000 (03:30 -0000)]
use tabs for whitespace

18 years agosync Joseph S. Myers fixes from glibc for proper clobbers
Mike Frysinger [Thu, 5 Jan 2006 03:28:31 +0000 (03:28 -0000)]
sync Joseph S. Myers fixes from glibc for proper clobbers

18 years agosync Joseph S. Myers fixes from glibc for a better NAN define
Mike Frysinger [Thu, 5 Jan 2006 03:24:47 +0000 (03:24 -0000)]
sync Joseph S. Myers fixes from glibc for a better NAN define

18 years agosync __SYSCALL_CLOBBERS macro from glibc
Mike Frysinger [Thu, 5 Jan 2006 02:47:00 +0000 (02:47 -0000)]
sync __SYSCALL_CLOBBERS macro from glibc

18 years agoMerge from branch and add removal of 'tls.h' when using NPTL threads.
"Steven J. Hill" [Thu, 5 Jan 2006 01:39:16 +0000 (01:39 -0000)]
Merge from branch and add removal of 'tls.h' when using NPTL threads.

18 years agoMerge from branch.
"Steven J. Hill" [Thu, 5 Jan 2006 01:37:44 +0000 (01:37 -0000)]
Merge from branch.

18 years agoimplement syscall6
Mike Frysinger [Thu, 5 Jan 2006 00:51:47 +0000 (00:51 -0000)]
implement syscall6

18 years agoremove duplicate ;
Mike Frysinger [Thu, 5 Jan 2006 00:51:36 +0000 (00:51 -0000)]
remove duplicate ;

18 years agoforgot again about iconv
Peter S. Mazinger [Thu, 5 Jan 2006 00:06:11 +0000 (00:06 -0000)]
forgot again about iconv

18 years agoone reloc less, uninline, should save some space
Peter S. Mazinger [Wed, 4 Jan 2006 23:46:30 +0000 (23:46 -0000)]
one reloc less, uninline, should save some space

18 years ago__uselocale is hidden
Peter S. Mazinger [Wed, 4 Jan 2006 23:44:59 +0000 (23:44 -0000)]
__uselocale is hidden

18 years agoBuild also if XLOCALE is enabled
Peter S. Mazinger [Wed, 4 Jan 2006 23:24:02 +0000 (23:24 -0000)]
Build also if XLOCALE is enabled

18 years agouse internal versions of exit/memcpy
Peter S. Mazinger [Wed, 4 Jan 2006 20:55:48 +0000 (20:55 -0000)]
use internal versions of exit/memcpy

18 years agoSync w/ glibc, mostly REDIRECT_NTH,__wur
Peter S. Mazinger [Wed, 4 Jan 2006 10:57:25 +0000 (10:57 -0000)]
Sync w/ glibc, mostly REDIRECT_NTH,__wur

18 years agoneed our own version to prevent warnings
Mike Frysinger [Wed, 4 Jan 2006 07:39:17 +0000 (07:39 -0000)]
need our own version to prevent warnings

18 years agoupdate build files
Mike Frysinger [Wed, 4 Jan 2006 07:27:46 +0000 (07:27 -0000)]
update build files

18 years agoupdate buildsystem to new style
Mike Frysinger [Wed, 4 Jan 2006 07:07:57 +0000 (07:07 -0000)]
update buildsystem to new style

18 years agoBug 618, Thomas Chou: update build flags for nios target
Mike Frysinger [Wed, 4 Jan 2006 07:06:49 +0000 (07:06 -0000)]
Bug 618, Thomas Chou: update build flags for nios target

18 years agoBug 618, Thomas Chou: update crt to new 0.9.28 uClibc style
Mike Frysinger [Wed, 4 Jan 2006 07:03:57 +0000 (07:03 -0000)]
Bug 618, Thomas Chou: update crt to new 0.9.28 uClibc style

18 years agounused
Mike Frysinger [Wed, 4 Jan 2006 06:57:46 +0000 (06:57 -0000)]
unused

18 years agonow we can safely declare these hidden
Mike Frysinger [Wed, 4 Jan 2006 03:48:09 +0000 (03:48 -0000)]
now we can safely declare these hidden

18 years agoupdate pthread weak handling to the style glibc uses
Mike Frysinger [Wed, 4 Jan 2006 03:45:56 +0000 (03:45 -0000)]
update pthread weak handling to the style glibc uses

18 years agotweak __progname handling some more since some [bad] apps actually try and use it
Mike Frysinger [Wed, 4 Jan 2006 00:46:31 +0000 (00:46 -0000)]
tweak __progname handling some more since some [bad] apps actually try and use it

18 years agouse weak handling instead of .set
Mike Frysinger [Wed, 4 Jan 2006 00:44:42 +0000 (00:44 -0000)]
use weak handling instead of .set

18 years agokill off some unused warnings
Mike Frysinger [Wed, 4 Jan 2006 00:43:37 +0000 (00:43 -0000)]
kill off some unused warnings

18 years agoif arch doesnt provide _syscall6(), we need to alias the 64bit version
Mike Frysinger [Wed, 4 Jan 2006 00:43:25 +0000 (00:43 -0000)]
if arch doesnt provide _syscall6(), we need to alias the 64bit version

18 years agoLost wcschr()
Peter S. Mazinger [Tue, 3 Jan 2006 19:17:17 +0000 (19:17 -0000)]
Lost wcschr()

18 years agokeep __USE_GNU for program_invocation_*_name
Peter S. Mazinger [Tue, 3 Jan 2006 19:04:37 +0000 (19:04 -0000)]
keep __USE_GNU for program_invocation_*_name

18 years agoGet rid of tolower/toupper jump reloc, correct tow* for XLOCALE
Peter S. Mazinger [Tue, 3 Jan 2006 17:17:14 +0000 (17:17 -0000)]
Get rid of tolower/toupper jump reloc, correct tow* for XLOCALE

18 years agoAdd __toupper, remove unneeded undefs for tolower
Peter S. Mazinger [Tue, 3 Jan 2006 17:15:15 +0000 (17:15 -0000)]
Add __toupper, remove unneeded undefs for tolower

18 years agoProvide __tolower and use it
Peter S. Mazinger [Tue, 3 Jan 2006 15:48:34 +0000 (15:48 -0000)]
Provide __tolower and use it

18 years agoRemove textrel
Peter S. Mazinger [Tue, 3 Jan 2006 15:47:13 +0000 (15:47 -0000)]
Remove textrel

18 years agoRevert a change until I find the textrel cause
Peter S. Mazinger [Tue, 3 Jan 2006 15:25:34 +0000 (15:25 -0000)]
Revert a change until I find the textrel cause

18 years agoComplete split of all the string functions. Hope haven't broken too much. wcscoll...
Peter S. Mazinger [Tue, 3 Jan 2006 14:50:18 +0000 (14:50 -0000)]
Complete split of all the string functions. Hope haven't broken too much. wcscoll/strcoll needs some love ...

18 years agoUse strong_alias everywhere instead of .global/.set. Correct some cases where the...
Peter S. Mazinger [Tue, 3 Jan 2006 14:46:56 +0000 (14:46 -0000)]
Use strong_alias everywhere instead of .global/.set. Correct some cases where the non-hidden version was used.

18 years agoAdd more hidden prototypes
Peter S. Mazinger [Tue, 3 Jan 2006 14:44:12 +0000 (14:44 -0000)]
Add more hidden prototypes

18 years agoAdd proper guard, so that we don't see the internal header in userspace
Peter S. Mazinger [Tue, 3 Jan 2006 10:37:10 +0000 (10:37 -0000)]
Add proper guard, so that we don't see the internal header in userspace

18 years agotweak what is likely() in the argv[0] parsing
Mike Frysinger [Tue, 3 Jan 2006 06:59:24 +0000 (06:59 -0000)]
tweak what is likely() in the argv[0] parsing

18 years agoadd optional support for program_invocation_name/program_invocation_short_name
Mike Frysinger [Tue, 3 Jan 2006 06:55:52 +0000 (06:55 -0000)]
add optional support for program_invocation_name/program_invocation_short_name

18 years agowe dont need to loop calling abort() because abort() already loops for us
Mike Frysinger [Tue, 3 Jan 2006 06:24:22 +0000 (06:24 -0000)]
we dont need to loop calling abort() because abort() already loops for us

18 years agoJoseph S. Myers writes:
Mike Frysinger [Tue, 3 Jan 2006 05:13:16 +0000 (05:13 -0000)]
Joseph S. Myers writes:
This patch fixes the build of libpthread for MIPS.  The definition of
_test_and_set uses __THROW after the prototype: but attributes are only
accepted after the prototype in function declarations which aren't
definitions, not between the prototype and the function body in a
definition.  The proper macro to use here is __NTH (placing the attribute
before the prototype).

glibc does the same thing, so this is also a sync up with glibc

18 years agoJoseph S. Myers writes:
Mike Frysinger [Tue, 3 Jan 2006 05:05:03 +0000 (05:05 -0000)]
Joseph S. Myers writes:
I needed this patch setting CPU_LDFLAGS to build uClibc for little-endian
MIPS (with a compiler with both little-endian and big-endian multilibs);
otherwise it used ld (in default big-endian mode) to link little-endian
objects.

18 years agoimport a bunch of defines from gnu binutils including blackfin for Lie Zhang
Mike Frysinger [Tue, 3 Jan 2006 04:31:16 +0000 (04:31 -0000)]
import a bunch of defines from gnu binutils including blackfin for Lie Zhang

18 years agoimport a bunch of EM defines from gnu binutils
Mike Frysinger [Tue, 3 Jan 2006 04:30:41 +0000 (04:30 -0000)]
import a bunch of EM defines from gnu binutils

18 years agotouchup comments and define Blackfin for Jie Zhang
Mike Frysinger [Tue, 3 Jan 2006 03:52:32 +0000 (03:52 -0000)]
touchup comments and define Blackfin for Jie Zhang

18 years agofix previous commit so that __uClibc_init() is run for non-mmu cases again as report...
Mike Frysinger [Tue, 3 Jan 2006 01:00:00 +0000 (01:00 -0000)]
fix previous commit so that __uClibc_init() is run for non-mmu cases again as report by Thomas in Bug 618

18 years agoUse attribute_noreturn
Peter S. Mazinger [Mon, 2 Jan 2006 21:27:33 +0000 (21:27 -0000)]
Use attribute_noreturn

18 years agoRemove -unhonoured- comment
Peter S. Mazinger [Mon, 2 Jan 2006 21:26:52 +0000 (21:26 -0000)]
Remove -unhonoured- comment

18 years agoRemove fpu_control.h handling as well
Peter S. Mazinger [Mon, 2 Jan 2006 20:44:18 +0000 (20:44 -0000)]
Remove fpu_control.h handling as well

18 years agoTARGET_ARCH is already stripped, do not do it again for nios2
Peter S. Mazinger [Mon, 2 Jan 2006 15:57:11 +0000 (15:57 -0000)]
TARGET_ARCH is already stripped, do not do it again for nios2

18 years agofpu_control.h is handled generally in topdir/Makefile.in, remove rule for it
Peter S. Mazinger [Mon, 2 Jan 2006 15:08:09 +0000 (15:08 -0000)]
fpu_control.h is handled generally in topdir/Makefile.in, remove rule for it

18 years agoquote arg to shell-ed grep as pointed out by Jan-Benedict Glaw
Mike Frysinger [Mon, 2 Jan 2006 00:31:27 +0000 (00:31 -0000)]
quote arg to shell-ed grep as pointed out by Jan-Benedict Glaw

18 years agofor /bin/sh, use `` instead of $() as pointed out by Jan-Benedict Glaw on the mailing...
Mike Frysinger [Mon, 2 Jan 2006 00:30:00 +0000 (00:30 -0000)]
for /bin/sh, use `` instead of $() as pointed out by Jan-Benedict Glaw on the mailing list

18 years agoprevious st_dev change from unsigned long (4bytes) to __dev_t (8bytes) needed to...
Mike Frysinger [Sun, 1 Jan 2006 23:49:48 +0000 (23:49 -0000)]
previous st_dev change from unsigned long (4bytes) to __dev_t (8bytes) needed to shrink the pads as well to maintain ABI compat