OSDN Git Service
Peter S. Mazinger [Sat, 26 Nov 2005 19:16:24 +0000 (19:16 -0000)]
Adapt to renamed internal __f{ge.pu}tc_unlocked
Peter S. Mazinger [Sat, 26 Nov 2005 18:20:12 +0000 (18:20 -0000)]
Overseen 2 unhidden __ieee754_x
Peter S. Mazinger [Sat, 26 Nov 2005 14:14:05 +0000 (14:14 -0000)]
100 JUMP relocs less (remaining 431) by hiding internally used ones
Peter S. Mazinger [Sat, 26 Nov 2005 01:14:13 +0000 (01:14 -0000)]
Some more hidden internals
Peter S. Mazinger [Fri, 25 Nov 2005 23:56:37 +0000 (23:56 -0000)]
Change HOSTCFLAGS to BUILD_CFLAGS proposed by vapier
Peter S. Mazinger [Fri, 25 Nov 2005 21:46:08 +0000 (21:46 -0000)]
Convert configuration to new build system
Peter S. Mazinger [Fri, 25 Nov 2005 21:40:03 +0000 (21:40 -0000)]
Correct a dependency loop
Peter S. Mazinger [Fri, 25 Nov 2005 16:32:43 +0000 (16:32 -0000)]
Same for utils, renamed install_utils to utils_install to avoid conflict when added to top Makefile.in
Peter S. Mazinger [Fri, 25 Nov 2005 16:26:12 +0000 (16:26 -0000)]
Remove clean target in extra/locale and use locale_clean
Peter S. Mazinger [Fri, 25 Nov 2005 15:35:21 +0000 (15:35 -0000)]
Rename NATIVE_LDFLAGS to BUILD_LDFLAGS proposed by vapier
Peter S. Mazinger [Fri, 25 Nov 2005 15:33:02 +0000 (15:33 -0000)]
Integrate locales into new build system, move everything locale related to extra/locale, as download, unpack, locale_data.o
Peter S. Mazinger [Fri, 25 Nov 2005 15:19:27 +0000 (15:19 -0000)]
Add header dependency to be used as prerequisite for the all objects
Peter S. Mazinger [Fri, 25 Nov 2005 15:17:18 +0000 (15:17 -0000)]
Don't remove the directory again, *config did it already
Peter S. Mazinger [Fri, 25 Nov 2005 15:11:42 +0000 (15:11 -0000)]
Include libc's Makefile.in last to catch all the objects included by others that go into libc
Mike Frysinger [Fri, 25 Nov 2005 07:41:09 +0000 (07:41 -0000)]
sync with glibc and Paul Brook says: fix posix_memalign prototype by dropping __attribute_malloc__
Peter S. Mazinger [Fri, 25 Nov 2005 01:08:42 +0000 (01:08 -0000)]
Build libc if in a subdir and we have it as a dependency
Peter S. Mazinger [Fri, 25 Nov 2005 00:55:21 +0000 (00:55 -0000)]
Use internal version of *_unlocked
Peter S. Mazinger [Fri, 25 Nov 2005 00:53:38 +0000 (00:53 -0000)]
Change internal name __f[ge,pu]tc_unlocked to __libc_x
Peter S. Mazinger [Fri, 25 Nov 2005 00:17:35 +0000 (00:17 -0000)]
forgot to commit added file
Peter S. Mazinger [Fri, 25 Nov 2005 00:07:28 +0000 (00:07 -0000)]
locales prepared for new build system, will allow to autobuild locales, not only use the pregenerated ones
Mike Frysinger [Thu, 24 Nov 2005 19:57:00 +0000 (19:57 -0000)]
Paul Brook reports: fix build failure with newer binutils
Peter S. Mazinger [Thu, 24 Nov 2005 15:54:25 +0000 (15:54 -0000)]
Default SHARED_LIB_LOADER_PREFIX to $(RUNTIME_PREFIX)lib
Peter S. Mazinger [Thu, 24 Nov 2005 14:55:18 +0000 (14:55 -0000)]
Move _GNU_SOURCE from file to CFLAGS, make use of NATIVE_LDFLAGS
Peter S. Mazinger [Thu, 24 Nov 2005 14:52:20 +0000 (14:52 -0000)]
Add support for NATIVE_LDFLAGS[-subdir]
Peter S. Mazinger [Thu, 24 Nov 2005 07:58:18 +0000 (07:58 -0000)]
Correct PTINC path and remove hardcoded include for internals.h
Peter S. Mazinger [Thu, 24 Nov 2005 07:09:26 +0000 (07:09 -0000)]
Probably this caused failures in buildroot. Buildroot should run: make oldconfig; make pregen(headers); make; make install
Mike Frysinger [Thu, 24 Nov 2005 06:46:54 +0000 (06:46 -0000)]
move all options before non-options as pointed out by Paul Brook
Mike Frysinger [Wed, 23 Nov 2005 13:41:17 +0000 (13:41 -0000)]
turn off wordcompat by default
Mike Frysinger [Wed, 23 Nov 2005 13:40:31 +0000 (13:40 -0000)]
grab ptrace.h from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:20:36 +0000 (13:20 -0000)]
update license
Mike Frysinger [Wed, 23 Nov 2005 13:19:45 +0000 (13:19 -0000)]
update license
Mike Frysinger [Wed, 23 Nov 2005 13:18:44 +0000 (13:18 -0000)]
import license updates from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:17:18 +0000 (13:17 -0000)]
import 32/64 bit compat support from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:05:24 +0000 (13:05 -0000)]
sync with glibc to get rid of warnings
Mike Frysinger [Wed, 23 Nov 2005 12:58:21 +0000 (12:58 -0000)]
sync with glibc to get 64bit fixes
Mike Frysinger [Wed, 23 Nov 2005 12:53:58 +0000 (12:53 -0000)]
sync with glibc
Peter S. Mazinger [Wed, 23 Nov 2005 11:57:39 +0000 (11:57 -0000)]
Add template for utils/Makefile and make use of it
Peter S. Mazinger [Wed, 23 Nov 2005 11:42:14 +0000 (11:42 -0000)]
Make utils includable into main Makefile.in, add compile.u and hcompile.u, usable in utils and probably tests. vapier, please quite them if you want to
Mike Frysinger [Wed, 23 Nov 2005 11:30:16 +0000 (11:30 -0000)]
update license
Mike Frysinger [Wed, 23 Nov 2005 11:28:46 +0000 (11:28 -0000)]
update license with glibc
Mike Frysinger [Wed, 23 Nov 2005 11:26:20 +0000 (11:26 -0000)]
change to Lesser GPL 2.1 as pointed out by psm
Peter S. Mazinger [Wed, 23 Nov 2005 01:01:49 +0000 (01:01 -0000)]
Do not need ordered includes anymore
Peter S. Mazinger [Wed, 23 Nov 2005 00:32:58 +0000 (00:32 -0000)]
patsubst didn't occur for all cases correctly
Peter S. Mazinger [Tue, 22 Nov 2005 22:48:12 +0000 (22:48 -0000)]
Add libthread_db and libdl-a objects to objs:
Peter S. Mazinger [Tue, 22 Nov 2005 22:32:10 +0000 (22:32 -0000)]
Add .E suffix
Peter S. Mazinger [Tue, 22 Nov 2005 22:07:46 +0000 (22:07 -0000)]
Allow building ldso in its own dir
Peter S. Mazinger [Tue, 22 Nov 2005 22:03:52 +0000 (22:03 -0000)]
Make objs target work again
Peter S. Mazinger [Tue, 22 Nov 2005 21:46:30 +0000 (21:46 -0000)]
Forgotten to commit
Peter S. Mazinger [Tue, 22 Nov 2005 21:45:24 +0000 (21:45 -0000)]
Depedencies corrected (less make oldconfig/headers), rerunning make remakes only headers
Mike Frysinger [Tue, 22 Nov 2005 21:32:06 +0000 (21:32 -0000)]
sync include paths and copyrights with glibc
Mike Frysinger [Tue, 22 Nov 2005 21:31:10 +0000 (21:31 -0000)]
touchup include paths
Mike Frysinger [Tue, 22 Nov 2005 21:25:37 +0000 (21:25 -0000)]
use the local elf.h since the host toolchain probably sucks #555
Mike Frysinger [Tue, 22 Nov 2005 01:44:51 +0000 (01:44 -0000)]
rework depends and stripping so that libraries arent rebuilt all the time in a loop
Mike Frysinger [Tue, 22 Nov 2005 01:40:56 +0000 (01:40 -0000)]
remove headers_done since it broke buildroot again
Mike Frysinger [Tue, 22 Nov 2005 01:37:23 +0000 (01:37 -0000)]
touchup output and move .PHONY to the shared Makerules so all subdirs get it
Mike Frysinger [Tue, 22 Nov 2005 00:06:59 +0000 (00:06 -0000)]
add some copyright info
Mike Frysinger [Tue, 22 Nov 2005 00:06:26 +0000 (00:06 -0000)]
default PIE to off
Mike Frysinger [Mon, 21 Nov 2005 23:58:21 +0000 (23:58 -0000)]
tabs -> spaces
Mike Frysinger [Mon, 21 Nov 2005 23:57:49 +0000 (23:57 -0000)]
tweak restore function definitions like glibc does it to get rid of warnings
Mike Frysinger [Mon, 21 Nov 2005 23:57:18 +0000 (23:57 -0000)]
tabs -> spaces
Mike Frysinger [Mon, 21 Nov 2005 23:56:34 +0000 (23:56 -0000)]
fix bswap32/bswap16 macros for non-linux targets as reported by Melange in Bug 553
Mike Frysinger [Mon, 21 Nov 2005 23:55:00 +0000 (23:55 -0000)]
2005-11-02 Daniel Jacobowitz <dan@codesourcery.com>
* td_ta_clear_event.c (td_ta_clear_event): Correct arguments to
sizeof.
* td_ta_set_event.c (td_ta_set_event): Likewise.
* td_thr_clear_event.c (td_thr_clear_event): Likewise.
* td_thr_set_event.c (td_thr_set_event): Likewise.
Mike Frysinger [Mon, 21 Nov 2005 23:54:50 +0000 (23:54 -0000)]
sync with glibc
Mike Frysinger [Mon, 21 Nov 2005 23:51:37 +0000 (23:51 -0000)]
sync with glibc
Mike Frysinger [Mon, 21 Nov 2005 23:50:20 +0000 (23:50 -0000)]
sync with glibc
Mike Frysinger [Mon, 21 Nov 2005 23:49:55 +0000 (23:49 -0000)]
sync with glibc
Peter S. Mazinger [Mon, 21 Nov 2005 21:27:22 +0000 (21:27 -0000)]
Hide all __kernel_x and __ieee754_
Peter S. Mazinger [Mon, 21 Nov 2005 20:40:14 +0000 (20:40 -0000)]
Use internal hidden versions of __login_tty/__openpty
Peter S. Mazinger [Mon, 21 Nov 2005 20:03:20 +0000 (20:03 -0000)]
Hide __des_crypt/__md5_crypt
Peter S. Mazinger [Mon, 21 Nov 2005 19:11:56 +0000 (19:11 -0000)]
Hide some more
Peter S. Mazinger [Mon, 21 Nov 2005 18:32:07 +0000 (18:32 -0000)]
Hide some
Peter S. Mazinger [Mon, 21 Nov 2005 16:23:20 +0000 (16:23 -0000)]
Remove TOPDIR, update copyright
Peter S. Mazinger [Mon, 21 Nov 2005 16:15:55 +0000 (16:15 -0000)]
Remove TOPDIR
Peter S. Mazinger [Mon, 21 Nov 2005 15:26:56 +0000 (15:26 -0000)]
Do not create any files (dl-progname.h) in ldso anymore
Peter S. Mazinger [Mon, 21 Nov 2005 15:20:30 +0000 (15:20 -0000)]
Partly undo earlier patch on vapier's request
Peter S. Mazinger [Mon, 21 Nov 2005 14:24:54 +0000 (14:24 -0000)]
Guard debug_sym/debug_reloc, make sure elfinterp.c sees __SUPPORT_LD_DEBUG__
Peter S. Mazinger [Mon, 21 Nov 2005 13:42:00 +0000 (13:42 -0000)]
Do not create header links, use -I to find them. Moved dl-progname.h to ldso/ldso, that will exist if top_srcdir != top_builddir.
Peter S. Mazinger [Mon, 21 Nov 2005 07:09:36 +0000 (07:09 -0000)]
Don't build empty objects, remove unused vars, update copyright
Mike Frysinger [Sun, 20 Nov 2005 17:58:23 +0000 (17:58 -0000)]
fix up ifdef checks so dl_iterate_phdr is defined in all the proper objects
Mike Frysinger [Sun, 20 Nov 2005 06:53:14 +0000 (06:53 -0000)]
fix tab issue properly by not using tabs
"Steven J. Hill" [Sun, 20 Nov 2005 01:25:27 +0000 (01:25 -0000)]
Add needed include to build loader.
"Steven J. Hill" [Sun, 20 Nov 2005 00:47:10 +0000 (00:47 -0000)]
You included the wrong file. Check your work better next time. You get a big fat "F" for this one.
"Steven J. Hill" [Sun, 20 Nov 2005 00:46:37 +0000 (00:46 -0000)]
Tab clean-up.
Mike Frysinger [Sat, 19 Nov 2005 09:14:46 +0000 (09:14 -0000)]
dont want to delete the 64.c files anymore
Mike Frysinger [Sat, 19 Nov 2005 09:13:33 +0000 (09:13 -0000)]
simplify Makefile rules for handling of LFS files by tweaking the way we compile the source files as suggested by psm
Mike Frysinger [Sat, 19 Nov 2005 09:11:29 +0000 (09:11 -0000)]
touchup whitespace
Mike Frysinger [Sat, 19 Nov 2005 09:09:26 +0000 (09:09 -0000)]
make sure we pull in features.h
Mike Frysinger [Sat, 19 Nov 2005 06:59:45 +0000 (06:59 -0000)]
rename common Makefile.arch to prevent include funkiness from occuring
Mike Frysinger [Sat, 19 Nov 2005 06:59:23 +0000 (06:59 -0000)]
rename common Makefile.arch to prevent include funkiness from occuring
Mike Frysinger [Fri, 18 Nov 2005 23:08:28 +0000 (23:08 -0000)]
grab fix from glibc:
2005-11-18 Paul Brook <paul@codesourcery.com>
* sysdeps/unix/sysv/linux/m68k/bits/mman.h: Add definition of
MREMAP_FIXED.
Mike Frysinger [Fri, 18 Nov 2005 23:07:06 +0000 (23:07 -0000)]
move alpha/hppa into their own arch subdir where they should be
Mike Frysinger [Fri, 18 Nov 2005 23:05:55 +0000 (23:05 -0000)]
touchup syntax/whitespace
Peter S. Mazinger [Fri, 18 Nov 2005 22:49:55 +0000 (22:49 -0000)]
Correct type, gcc-3.4.5 fails, thanks nitinkg for reporting/testing
Peter S. Mazinger [Fri, 18 Nov 2005 22:20:49 +0000 (22:20 -0000)]
make -j2 works here
Peter S. Mazinger [Fri, 18 Nov 2005 20:37:59 +0000 (20:37 -0000)]
Add info to CFLAGS about lib we are building
Peter S. Mazinger [Fri, 18 Nov 2005 20:33:38 +0000 (20:33 -0000)]
Enable __THROW,_NTH,REDIRECT_NTH
Peter S. Mazinger [Fri, 18 Nov 2005 20:24:00 +0000 (20:24 -0000)]
Run headers only once, until better solution is found
Mike Frysinger [Fri, 18 Nov 2005 06:43:30 +0000 (06:43 -0000)]
fix trailing comment
Mike Frysinger [Fri, 18 Nov 2005 06:22:43 +0000 (06:22 -0000)]
add support for ia64
Mike Frysinger [Fri, 18 Nov 2005 06:11:13 +0000 (06:11 -0000)]
fix warnings when arch lacks get_kernel_syms syscall (like ia64)