OSDN Git Service
Mike Frysinger [Wed, 9 Nov 2005 01:59:56 +0000 (01:59 -0000)]
update license
Peter S. Mazinger [Tue, 8 Nov 2005 18:26:27 +0000 (18:26 -0000)]
Correct a problem introduced by porting the glibc header
Peter S. Mazinger [Tue, 8 Nov 2005 17:00:06 +0000 (17:00 -0000)]
Remove #define _STDIO_UTILITY, can't find any use of it
Peter S. Mazinger [Tue, 8 Nov 2005 07:25:20 +0000 (07:25 -0000)]
Remove copied sources
Mike Frysinger [Tue, 8 Nov 2005 00:15:22 +0000 (00:15 -0000)]
fix building by grabbing latest versions from glibc
Mike Frysinger [Tue, 8 Nov 2005 00:04:59 +0000 (00:04 -0000)]
make cp silent
Mike Frysinger [Mon, 7 Nov 2005 23:41:10 +0000 (23:41 -0000)]
implement __pthread_init_max_stacksize() which is required for FLOATING_STACKS
Mike Frysinger [Mon, 7 Nov 2005 23:20:01 +0000 (23:20 -0000)]
use the common/bits/types.h since it has proper 64bit support now
Mike Frysinger [Mon, 7 Nov 2005 23:19:47 +0000 (23:19 -0000)]
old header file
Peter S. Mazinger [Mon, 7 Nov 2005 01:07:52 +0000 (01:07 -0000)]
Enable multi, because the arch specific versions are non-multi now
Peter S. Mazinger [Mon, 7 Nov 2005 00:12:47 +0000 (00:12 -0000)]
Disable multi build on asm files. i386/powerpc could be used if the source is splitted up
"Steven J. Hill" [Sun, 6 Nov 2005 00:17:48 +0000 (00:17 -0000)]
Do not set the RELOCS_DONE flag until it is actually done. This order matters for NPTL libpthreads to work. Well, that was a nice waste of 3 hours.
Mike Frysinger [Sat, 5 Nov 2005 08:36:31 +0000 (08:36 -0000)]
dont need to run `find -name .svn` since tar already excludes .svn
Mike Frysinger [Sat, 5 Nov 2005 08:34:30 +0000 (08:34 -0000)]
fix arch_headers target
Peter S. Mazinger [Sat, 5 Nov 2005 00:21:29 +0000 (00:21 -0000)]
Protect *strto{d,f,ld}_l by UCLIBC_HAS_FLOATS
Mike Frysinger [Sat, 5 Nov 2005 00:09:50 +0000 (00:09 -0000)]
makefiles for new build system
Peter S. Mazinger [Sat, 5 Nov 2005 00:00:41 +0000 (00:00 -0000)]
Change comment size_t _fpmaxtostr to ssize_t
Mike Frysinger [Fri, 4 Nov 2005 23:59:45 +0000 (23:59 -0000)]
need our own page header file to prevent warnings
Mike Frysinger [Fri, 4 Nov 2005 23:55:44 +0000 (23:55 -0000)]
use errno.h like in i386
Mike Frysinger [Fri, 4 Nov 2005 23:55:18 +0000 (23:55 -0000)]
unify common code thus making arch-specific Makefiles very simple :)
Mike Frysinger [Fri, 4 Nov 2005 23:08:33 +0000 (23:08 -0000)]
make the crt rules prettier too
Peter S. Mazinger [Fri, 4 Nov 2005 22:52:26 +0000 (22:52 -0000)]
Sync up w/ glibc
Peter S. Mazinger [Fri, 4 Nov 2005 22:49:59 +0000 (22:49 -0000)]
Remove duplicate ifdefs
Peter S. Mazinger [Fri, 4 Nov 2005 22:22:31 +0000 (22:22 -0000)]
Correct XLOCALE enabled builds pointed out by nitinkg
Peter S. Mazinger [Fri, 4 Nov 2005 11:31:20 +0000 (11:31 -0000)]
Use bits/getopt.h, getopt.h is not included if GNU_GETOPT support is disabled
Mike Frysinger [Fri, 4 Nov 2005 02:21:36 +0000 (02:21 -0000)]
initial import of a nicer output display akin to linux-2.6
Peter S. Mazinger [Fri, 4 Nov 2005 00:32:26 +0000 (00:32 -0000)]
Make use of newly introduced attribute_noreturn
Mike Frysinger [Fri, 4 Nov 2005 00:07:48 +0000 (00:07 -0000)]
add a macro for __attribute__ ((__noreturn__))
Mike Frysinger [Thu, 3 Nov 2005 23:57:25 +0000 (23:57 -0000)]
add implementations from glibc for the round functions
Mike Frysinger [Thu, 3 Nov 2005 23:57:05 +0000 (23:57 -0000)]
cleanup how we enable/disable certain wrappers since some were suffering from bit rot ... also enable the round float wrappers
Peter S. Mazinger [Thu, 3 Nov 2005 23:33:53 +0000 (23:33 -0000)]
Sync w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 22:50:32 +0000 (22:50 -0000)]
Disable DOMULTI for these, because gcc-4.0.2 can't cope with them
Peter S. Mazinger [Thu, 3 Nov 2005 22:45:16 +0000 (22:45 -0000)]
Sync headers w/ glibc
Mike Frysinger [Thu, 3 Nov 2005 22:42:46 +0000 (22:42 -0000)]
sync with glibc to fix building xorg-server
Peter S. Mazinger [Thu, 3 Nov 2005 21:23:07 +0000 (21:23 -0000)]
Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 with my config (no locale, the rest enabled). Not tested if libc is complete and usable. All the files listed in *_NO_MULTI need love, best would be to replace all multisources w/ single sources.
Peter S. Mazinger [Thu, 3 Nov 2005 21:08:31 +0000 (21:08 -0000)]
Correct _getdents[64] and __syscall_ipc
Peter S. Mazinger [Thu, 3 Nov 2005 21:02:42 +0000 (21:02 -0000)]
Sync with glibc
Peter S. Mazinger [Thu, 3 Nov 2005 19:16:21 +0000 (19:16 -0000)]
wait4 is pid_t, not int
Peter S. Mazinger [Thu, 3 Nov 2005 19:13:24 +0000 (19:13 -0000)]
Sync headers w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 01:25:12 +0000 (01:25 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:48:27 +0000 (00:48 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:44:01 +0000 (00:44 -0000)]
Correct IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:38:06 +0000 (00:38 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:36:00 +0000 (00:36 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:18:43 +0000 (00:18 -0000)]
Enable IMA on libc/string/generic
Peter S. Mazinger [Wed, 2 Nov 2005 23:55:41 +0000 (23:55 -0000)]
Enable IMA on i386
Joakim Tjernlund [Wed, 2 Nov 2005 23:52:45 +0000 (23:52 -0000)]
Don't need this debug check anymore.
Peter S. Mazinger [Wed, 2 Nov 2005 23:51:31 +0000 (23:51 -0000)]
Allow partly IMA compile of this directory
Joakim Tjernlund [Wed, 2 Nov 2005 23:48:06 +0000 (23:48 -0000)]
psm missed a spot :)
Peter S. Mazinger [Wed, 2 Nov 2005 21:48:56 +0000 (21:48 -0000)]
Mark _exit as noreturn, include/unistd.h does this already
Peter S. Mazinger [Wed, 2 Nov 2005 21:21:15 +0000 (21:21 -0000)]
add dummy loop to kill gcc warning, probably _exit should get attribute_noreturn
Peter S. Mazinger [Wed, 2 Nov 2005 21:18:56 +0000 (21:18 -0000)]
Undo 12115, it fails on building libc/sysdeps/linux/common
Peter S. Mazinger [Wed, 2 Nov 2005 17:57:23 +0000 (17:57 -0000)]
Added cris on request to new build structure. It has to provide crt1.S instead of crt0.c to get it working
Peter S. Mazinger [Wed, 2 Nov 2005 17:43:38 +0000 (17:43 -0000)]
Cleaner i386/syscalls.h patch to handle macro redefines proposed by jocke
Peter S. Mazinger [Wed, 2 Nov 2005 17:28:40 +0000 (17:28 -0000)]
Remove __set_errno proposed by jocke
Peter S. Mazinger [Wed, 2 Nov 2005 17:20:23 +0000 (17:20 -0000)]
Clean up DOMULTI for libm and add more files blocked earlier by syscall problem to libpthread
Peter S. Mazinger [Wed, 2 Nov 2005 16:23:47 +0000 (16:23 -0000)]
Enable IMA compiling now that syscalls work
Peter S. Mazinger [Wed, 2 Nov 2005 16:21:19 +0000 (16:21 -0000)]
Move __SSP__ check to header
Peter S. Mazinger [Wed, 2 Nov 2005 16:13:41 +0000 (16:13 -0000)]
Allow sources using syscalls to be IMA compiled on x86
Peter S. Mazinger [Wed, 2 Nov 2005 15:43:20 +0000 (15:43 -0000)]
include Rules.mak after noconfig_targets, else it does not pull in .config
Peter S. Mazinger [Wed, 2 Nov 2005 14:22:31 +0000 (14:22 -0000)]
ldso powerpc changes ported to i386
Mike Frysinger [Wed, 2 Nov 2005 02:20:13 +0000 (02:20 -0000)]
set default STRIP_FLAGS and change how we detect silent mode
Mike Frysinger [Wed, 2 Nov 2005 01:13:08 +0000 (01:13 -0000)]
move more rules out of the if HAVE_DOT_CONFIG statement which dont belong
Mike Frysinger [Wed, 2 Nov 2005 00:50:00 +0000 (00:50 -0000)]
update DOPIC option to properly describe what it does
Mike Frysinger [Wed, 2 Nov 2005 00:34:27 +0000 (00:34 -0000)]
tweak rules so we dont have to copy the .c files to get 64bit versions
Peter S. Mazinger [Tue, 1 Nov 2005 22:19:29 +0000 (22:19 -0000)]
Create the lib*_pic.a links only if DOPIC is enabled
Peter S. Mazinger [Tue, 1 Nov 2005 22:12:53 +0000 (22:12 -0000)]
Only because of multi sources I had to touch up these and add code duplication
Peter S. Mazinger [Tue, 1 Nov 2005 21:50:15 +0000 (21:50 -0000)]
Split up the .o and .os rules, so all the sources are created if DOPIC is disabled.
Peter S. Mazinger [Tue, 1 Nov 2005 21:47:22 +0000 (21:47 -0000)]
Add check, so we are sure that the file is correctly built, if the system is ssp enabled
Peter S. Mazinger [Tue, 1 Nov 2005 16:49:25 +0000 (16:49 -0000)]
Add back -L..lib to libdl linker, now that we do not hardcode path to libs in libc.so
Peter S. Mazinger [Tue, 1 Nov 2005 16:26:47 +0000 (16:26 -0000)]
Correct gcc-4.1 ssp build
Peter S. Mazinger [Tue, 1 Nov 2005 16:20:23 +0000 (16:20 -0000)]
Update sparc to new builds
Peter S. Mazinger [Tue, 1 Nov 2005 16:16:35 +0000 (16:16 -0000)]
Update sh to new builds
Peter S. Mazinger [Tue, 1 Nov 2005 16:09:32 +0000 (16:09 -0000)]
Update alpha to new builds
Peter S. Mazinger [Tue, 1 Nov 2005 14:52:11 +0000 (14:52 -0000)]
ASFLAGS does not need to include CFLAGS as well, compile.S does it already
Peter S. Mazinger [Tue, 1 Nov 2005 13:53:05 +0000 (13:53 -0000)]
Remove last unused references to libc-a-pic-, we use only the lists in libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
Peter S. Mazinger [Tue, 1 Nov 2005 13:32:19 +0000 (13:32 -0000)]
Add another Makefile example that will be copied over the root Makefile, adapt script
Peter S. Mazinger [Tue, 1 Nov 2005 13:23:50 +0000 (13:23 -0000)]
Do not add PICFLAG to generic CFLAGS, this is done based on suffix to .os/.oS (Makerules)
Mike Frysinger [Tue, 1 Nov 2005 01:19:57 +0000 (01:19 -0000)]
change .os back to .oS per psm
Mike Frysinger [Mon, 31 Oct 2005 05:01:46 +0000 (05:01 -0000)]
merge headers/clean changes from the config if
Mike Frysinger [Mon, 31 Oct 2005 02:03:10 +0000 (02:03 -0000)]
produce a .os instead of .oS
Mike Frysinger [Sun, 30 Oct 2005 22:37:07 +0000 (22:37 -0000)]
add a headers target when the config file doesnt exist, and move the clean targets out of the .config if
Mike Frysinger [Sun, 30 Oct 2005 22:26:01 +0000 (22:26 -0000)]
re-order options to fix menu tree display
Mike Frysinger [Sun, 30 Oct 2005 21:52:45 +0000 (21:52 -0000)]
simplify the security submenu
Joakim Tjernlund [Sat, 29 Oct 2005 13:46:25 +0000 (13:46 -0000)]
Hopefully fix the bug Oleg reported in uclibc.org/lists/uclibc/2005-October/012809.html
This will only fix powerpc. Should be easy to fix the other arches.
Peter S. Mazinger [Sat, 29 Oct 2005 10:18:42 +0000 (10:18 -0000)]
Hopefully correct undefined __libc_stack_end issue
Peter S. Mazinger [Sat, 29 Oct 2005 10:16:07 +0000 (10:16 -0000)]
Replace all Makefiles for new build infrastucture
Peter S. Mazinger [Sat, 29 Oct 2005 10:11:58 +0000 (10:11 -0000)]
Renamed script to create_makefiles.sh, copy instead of link (to allow cygwin users to build), creates all Makefiles now, should be only used if the master copies are updated
Mike Frysinger [Sat, 29 Oct 2005 07:55:30 +0000 (07:55 -0000)]
use & instead of &, tweak style, and add link for Embedded Gentoo
Mike Frysinger [Sat, 29 Oct 2005 07:50:20 +0000 (07:50 -0000)]
close <a> tags like they should be for valid html
Mike Frysinger [Sat, 29 Oct 2005 06:39:17 +0000 (06:39 -0000)]
add a charset def and update the doctype
Mike Frysinger [Sat, 29 Oct 2005 06:34:54 +0000 (06:34 -0000)]
add an entry about gnu malloc compat option
Peter S. Mazinger [Sat, 29 Oct 2005 01:36:30 +0000 (01:36 -0000)]
Add -o /dev/null to AS_NEEDED check linker script check, else a.out polution all over the place
Peter S. Mazinger [Sat, 29 Oct 2005 01:26:00 +0000 (01:26 -0000)]
Limit IMA compiling to gcc-4, gcc-3.4.4 can't cope w/ some sources
Mike Frysinger [Sat, 29 Oct 2005 00:53:01 +0000 (00:53 -0000)]
cleanup the release target so that it doesnt kill my svn checkout anymore :/
Peter S. Mazinger [Sat, 29 Oct 2005 00:45:47 +0000 (00:45 -0000)]
Add configure option to allow IMA compiling
Peter S. Mazinger [Fri, 28 Oct 2005 22:30:40 +0000 (22:30 -0000)]
Change Makefiles that are not fully IMA to allow it to be used w/ a DOMULTI config option
Peter S. Mazinger [Fri, 28 Oct 2005 22:07:38 +0000 (22:07 -0000)]
Kill a warning. Change __wcstofpmax to __wcstofpmax_l where appropiate
Peter S. Mazinger [Fri, 28 Oct 2005 16:34:46 +0000 (16:34 -0000)]
typo s/notdir/dir/
Peter S. Mazinger [Fri, 28 Oct 2005 16:20:18 +0000 (16:20 -0000)]
Correct building locales and backport the changes