OSDN Git Service
Peter S. Mazinger [Sat, 14 Jan 2006 00:58:03 +0000 (00:58 -0000)]
hidden_def/hidden_proto: convert all users (I hope) termios split, add some missing headers, other jump relocs removed
Mike Frysinger [Sat, 14 Jan 2006 00:20:41 +0000 (00:20 -0000)]
use regular headers rather than trying to get tricky
Mike Frysinger [Sat, 14 Jan 2006 00:17:05 +0000 (00:17 -0000)]
dont include bits/kernel_stat.h as xstatconv.h already does and use sys/stat.h rather than bits/stat.h
Mike Frysinger [Sat, 14 Jan 2006 00:16:31 +0000 (00:16 -0000)]
fix sem funcs on 64bit arches
Mike Frysinger [Sat, 14 Jan 2006 00:16:18 +0000 (00:16 -0000)]
make sure linux/types.h doesnt screw us up
Mike Frysinger [Sat, 14 Jan 2006 00:15:52 +0000 (00:15 -0000)]
simple stdarg test
Mike Frysinger [Fri, 13 Jan 2006 08:52:26 +0000 (08:52 -0000)]
fix up ability to rename ldso
Mike Frysinger [Fri, 13 Jan 2006 08:38:01 +0000 (08:38 -0000)]
dlopen test also requires threads :/
Mike Frysinger [Fri, 13 Jan 2006 08:36:29 +0000 (08:36 -0000)]
make sure all shared libs depend on interp
Mike Frysinger [Thu, 12 Jan 2006 11:23:54 +0000 (11:23 -0000)]
use LDFLAGS when linking .so files as pointed out by Peter S. Mazinger
Peter S. Mazinger [Thu, 12 Jan 2006 10:42:12 +0000 (10:42 -0000)]
Add fcntl64 prototype
Mike Frysinger [Thu, 12 Jan 2006 03:07:34 +0000 (03:07 -0000)]
fix a (very unlikely) page leak
Mike Frysinger [Thu, 12 Jan 2006 02:24:09 +0000 (02:24 -0000)]
only chown on include subdir in DEVEL_PREFIX
Mike Frysinger [Thu, 12 Jan 2006 02:04:31 +0000 (02:04 -0000)]
test for seek funcs
Mike Frysinger [Thu, 12 Jan 2006 01:49:22 +0000 (01:49 -0000)]
we dont want to truncate the offset when dealing with the syscall3 version as this will screw up some 64bit hosts
Mike Frysinger [Thu, 12 Jan 2006 01:48:45 +0000 (01:48 -0000)]
import headers from glibc
Mike Frysinger [Wed, 11 Jan 2006 23:48:40 +0000 (23:48 -0000)]
dont use LDFLAGS when just compiling
Mike Frysinger [Wed, 11 Jan 2006 23:48:06 +0000 (23:48 -0000)]
descend into mmap subdir
Mike Frysinger [Wed, 11 Jan 2006 23:47:51 +0000 (23:47 -0000)]
dont redefine _GNU_SOURCE
Peter S. Mazinger [Wed, 11 Jan 2006 20:16:43 +0000 (20:16 -0000)]
Apply patch used in sed for malloc(0)
Mike Frysinger [Wed, 11 Jan 2006 06:34:07 +0000 (06:34 -0000)]
Jie Zhang writes:
This patch defines __kernel_old_dev_t for Blackfin. It also removes
two trailing whitespaces. Please apply it.
Mike Frysinger [Wed, 11 Jan 2006 06:07:31 +0000 (06:07 -0000)]
sync with glibc
Mike Frysinger [Wed, 11 Jan 2006 05:57:36 +0000 (05:57 -0000)]
sync with glibc
Mike Frysinger [Wed, 11 Jan 2006 05:55:43 +0000 (05:55 -0000)]
import amd64 sem.h from glibc
Mike Frysinger [Wed, 11 Jan 2006 05:48:58 +0000 (05:48 -0000)]
cleanup code and dont use %m glibcism
Mike Frysinger [Wed, 11 Jan 2006 04:06:49 +0000 (04:06 -0000)]
remove newlines from warning messages
Mike Frysinger [Wed, 11 Jan 2006 04:04:16 +0000 (04:04 -0000)]
only create crt0.o compat link for certain arches
Mike Frysinger [Wed, 11 Jan 2006 01:53:48 +0000 (01:53 -0000)]
Thomas Chou says in bug 618: add missing __vfork: label
Mike Frysinger [Wed, 11 Jan 2006 01:24:01 +0000 (01:24 -0000)]
no point in keeping this in svn
Mike Frysinger [Wed, 11 Jan 2006 01:23:16 +0000 (01:23 -0000)]
move the HAVE_SHARED/libc check down to after we source .config
Mike Frysinger [Wed, 11 Jan 2006 01:22:44 +0000 (01:22 -0000)]
fix warnings when building on sparc
Mike Frysinger [Wed, 11 Jan 2006 01:22:14 +0000 (01:22 -0000)]
need features.h for the alias macros
Mike Frysinger [Wed, 11 Jan 2006 01:21:58 +0000 (01:21 -0000)]
need to include bits/sysnum.h for all of our __NR_* defs
Mike Frysinger [Wed, 11 Jan 2006 01:21:34 +0000 (01:21 -0000)]
add aliases for strcoll when needed
Mike Frysinger [Wed, 11 Jan 2006 01:19:20 +0000 (01:19 -0000)]
Aurelien Jacobs writes:
The kernel include guard that uClibc rely on for POSIX_TYPES_H on ppc
has changed in linux-2.6.15.
Here is a trivial patch to fix this issue.
Mike Frysinger [Tue, 10 Jan 2006 05:39:53 +0000 (05:39 -0000)]
remove unused symbols
Mike Frysinger [Tue, 10 Jan 2006 05:38:32 +0000 (05:38 -0000)]
generate a symlink for older targets (like nios)
Mike Frysinger [Tue, 10 Jan 2006 05:37:58 +0000 (05:37 -0000)]
dont depend on libc.so if we dont have shared
Mike Frysinger [Tue, 10 Jan 2006 02:10:28 +0000 (02:10 -0000)]
fix by Thomas Chou to allow building of nios targets out of the box
Mike Frysinger [Tue, 10 Jan 2006 02:10:06 +0000 (02:10 -0000)]
fix by Thomas Chou to allow building of nios targets out of the box
Mike Frysinger [Tue, 10 Jan 2006 02:06:25 +0000 (02:06 -0000)]
more fixes by Thomas Chou in Bug 618
Mike Frysinger [Tue, 10 Jan 2006 02:03:25 +0000 (02:03 -0000)]
more fixes by Thomas Chou in Bug 618
Mike Frysinger [Tue, 10 Jan 2006 00:29:56 +0000 (00:29 -0000)]
support a few more relocation types
Mike Frysinger [Tue, 10 Jan 2006 00:29:24 +0000 (00:29 -0000)]
just define _GNU_SOURCE
Mike Frysinger [Tue, 10 Jan 2006 00:29:07 +0000 (00:29 -0000)]
force -fsigned-char for everyone
Peter S. Mazinger [Mon, 9 Jan 2006 23:05:32 +0000 (23:05 -0000)]
Get rid of hidden_def
Peter S. Mazinger [Mon, 9 Jan 2006 19:45:23 +0000 (19:45 -0000)]
Hope I have it correct now w/ native gcc4 ssp
Peter S. Mazinger [Mon, 9 Jan 2006 19:43:47 +0000 (19:43 -0000)]
Allow to use atexit() and __stack_chk_fail_local() within libc
Mike Frysinger [Mon, 9 Jan 2006 06:50:01 +0000 (06:50 -0000)]
give the 64bit ldso on amd64 a slightly diff name so (in the future), we can do multilib
Mike Frysinger [Mon, 9 Jan 2006 06:47:14 +0000 (06:47 -0000)]
list more relocs
Mike Frysinger [Mon, 9 Jan 2006 04:12:11 +0000 (04:12 -0000)]
dont include linux/types.h
Mike Frysinger [Mon, 9 Jan 2006 04:07:32 +0000 (04:07 -0000)]
update for newer binutils
Mike Frysinger [Mon, 9 Jan 2006 04:04:11 +0000 (04:04 -0000)]
update for newer binutils
Mike Frysinger [Mon, 9 Jan 2006 03:57:37 +0000 (03:57 -0000)]
dont include linux/types.h
Mike Frysinger [Mon, 9 Jan 2006 03:34:51 +0000 (03:34 -0000)]
copy strcoll aliases from arm
Mike Frysinger [Mon, 9 Jan 2006 03:17:00 +0000 (03:17 -0000)]
add missing __strcoll alias
Mike Frysinger [Mon, 9 Jan 2006 03:03:54 +0000 (03:03 -0000)]
sync with glibc
Mike Frysinger [Mon, 9 Jan 2006 03:02:41 +0000 (03:02 -0000)]
need _GNU_SOURCE for the strsignal() func
Mike Frysinger [Mon, 9 Jan 2006 02:53:59 +0000 (02:53 -0000)]
include stdinit for arc4random() as pointed out by Jan-Benedict Glaw
Mike Frysinger [Sun, 8 Jan 2006 12:37:04 +0000 (12:37 -0000)]
other half of lazy relocation from glibc dl-trampoline
Mike Frysinger [Sun, 8 Jan 2006 12:36:40 +0000 (12:36 -0000)]
patch by Jocke to fix up lazy relocation
Mike Frysinger [Sun, 8 Jan 2006 12:28:18 +0000 (12:28 -0000)]
fix errno handling with some magical hacks
Mike Frysinger [Sun, 8 Jan 2006 12:02:48 +0000 (12:02 -0000)]
create & use an internal alias to __uClibc_init()
Mike Frysinger [Sun, 8 Jan 2006 11:58:42 +0000 (11:58 -0000)]
declare static
Mike Frysinger [Sun, 8 Jan 2006 11:51:43 +0000 (11:51 -0000)]
create a hidden internal pagesize symbol for libc usage
Mike Frysinger [Sun, 8 Jan 2006 11:47:23 +0000 (11:47 -0000)]
declare the internal syscalls static inline
Mike Frysinger [Sun, 8 Jan 2006 11:43:41 +0000 (11:43 -0000)]
create hidden alias for truncate/ftruncate and use those in the 64bit versions
Mike Frysinger [Sun, 8 Jan 2006 11:40:56 +0000 (11:40 -0000)]
hide internal _string_syssigmsgs symbol
Mike Frysinger [Sun, 8 Jan 2006 11:39:36 +0000 (11:39 -0000)]
hide the internal __in6addr_any/__in6addr_loopback symbols
Mike Frysinger [Sun, 8 Jan 2006 11:37:03 +0000 (11:37 -0000)]
hide internal ahostbuf symbol
Mike Frysinger [Sun, 8 Jan 2006 11:36:07 +0000 (11:36 -0000)]
hide internal __time_tm/_time_tzinfo symbols
Mike Frysinger [Sun, 8 Jan 2006 11:34:36 +0000 (11:34 -0000)]
hide internal __libc_drand48_data symbol
Mike Frysinger [Sun, 8 Jan 2006 11:31:45 +0000 (11:31 -0000)]
hide internal symbols
Mike Frysinger [Sun, 8 Jan 2006 11:30:39 +0000 (11:30 -0000)]
hide internal _string_syserrmsgs
Mike Frysinger [Sun, 8 Jan 2006 11:28:06 +0000 (11:28 -0000)]
create an alias for internal usage
Mike Frysinger [Sun, 8 Jan 2006 11:26:55 +0000 (11:26 -0000)]
hide internal atexit symbols
Mike Frysinger [Sun, 8 Jan 2006 11:23:12 +0000 (11:23 -0000)]
hide internal _net_stayopen symbol
Mike Frysinger [Sun, 8 Jan 2006 11:21:59 +0000 (11:21 -0000)]
hide internal funcs to kill off more relocs
Mike Frysinger [Sun, 8 Jan 2006 11:19:44 +0000 (11:19 -0000)]
kill off two more relocs
Mike Frysinger [Sun, 8 Jan 2006 11:09:43 +0000 (11:09 -0000)]
fix warnings when __NR_socketcall is not defined and building recv()
Mike Frysinger [Sun, 8 Jan 2006 11:05:06 +0000 (11:05 -0000)]
add missing hidden alias for 64bit hosts
Mike Frysinger [Sun, 8 Jan 2006 11:03:47 +0000 (11:03 -0000)]
fix building on 64bit hosts
Mike Frysinger [Sun, 8 Jan 2006 10:53:09 +0000 (10:53 -0000)]
hide __sigjmp_save
Mike Frysinger [Sun, 8 Jan 2006 10:52:33 +0000 (10:52 -0000)]
prototypes for arc4random
Mike Frysinger [Sun, 8 Jan 2006 10:42:04 +0000 (10:42 -0000)]
stat update
Mike Frysinger [Sun, 8 Jan 2006 09:46:14 +0000 (09:46 -0000)]
touchup code a bit and shrink it by a few bytes
Mike Frysinger [Sun, 8 Jan 2006 09:06:40 +0000 (09:06 -0000)]
import the arc4random() function by ashes in Bug 90
Mike Frysinger [Sun, 8 Jan 2006 08:51:33 +0000 (08:51 -0000)]
just define the macros all the time
Mike Frysinger [Sun, 8 Jan 2006 08:40:11 +0000 (08:40 -0000)]
fix typo
Mike Frysinger [Sun, 8 Jan 2006 08:17:04 +0000 (08:17 -0000)]
dont include atexit() if uClibc doesnt support it
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
Mike Frysinger [Sun, 8 Jan 2006 06:47:05 +0000 (06:47 -0000)]
update to parisc cvs
Mike Frysinger [Sun, 8 Jan 2006 06:46:59 +0000 (06:46 -0000)]
include prototype for __syscall_rt_sigaction
"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?
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
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
Mike Frysinger [Fri, 6 Jan 2006 07:12:29 +0000 (07:12 -0000)]
psm says: fix your linuxthreads / linuxthreads.old typo stupid!
Mike Frysinger [Fri, 6 Jan 2006 05:56:26 +0000 (05:56 -0000)]
simple test for the if_nameindex() related functions
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.
Mike Frysinger [Fri, 6 Jan 2006 04:52:34 +0000 (04:52 -0000)]
create __if_nametoindex hidden alias and use it