OSDN Git Service
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)
Mike Frysinger [Fri, 18 Nov 2005 06:09:14 +0000 (06:09 -0000)]
dont include sub makefiles if thread support has been disabled
Mike Frysinger [Fri, 18 Nov 2005 06:05:41 +0000 (06:05 -0000)]
update ignores
Mike Frysinger [Fri, 18 Nov 2005 06:04:13 +0000 (06:04 -0000)]
shouldnt have been committed
Mike Frysinger [Fri, 18 Nov 2005 06:03:31 +0000 (06:03 -0000)]
import new linuxthreads_db from glibc HEAD
Peter S. Mazinger [Fri, 18 Nov 2005 00:41:09 +0000 (00:41 -0000)]
Replace TOPDIR, add/update copyright
Peter S. Mazinger [Fri, 18 Nov 2005 00:33:12 +0000 (00:33 -0000)]
Replace TOPDIR, update copyright
Peter S. Mazinger [Fri, 18 Nov 2005 00:26:19 +0000 (00:26 -0000)]
Replace TOPDIR
Peter S. Mazinger [Thu, 17 Nov 2005 23:58:02 +0000 (23:58 -0000)]
Correct typos
Peter S. Mazinger [Thu, 17 Nov 2005 23:57:17 +0000 (23:57 -0000)]
Replace TOPDIR
Mike Frysinger [Thu, 17 Nov 2005 23:37:46 +0000 (23:37 -0000)]
dont try to build getpgrp if the arch doesnt support it (like ia64)
Mike Frysinger [Thu, 17 Nov 2005 23:37:13 +0000 (23:37 -0000)]
dont try to build fork if the arch doesnt support it (like ia64)
Peter S. Mazinger [Thu, 17 Nov 2005 22:56:02 +0000 (22:56 -0000)]
Include all lib*/Makefile.in in top_srcdir/Makefile.in, allows adding foreign objects to a lib
Peter S. Mazinger [Thu, 17 Nov 2005 21:49:59 +0000 (21:49 -0000)]
Replace TOPDIR w/ top_builddir
Peter S. Mazinger [Thu, 17 Nov 2005 21:43:58 +0000 (21:43 -0000)]
Remove unneeded top_builddir
Peter S. Mazinger [Thu, 17 Nov 2005 21:28:41 +0000 (21:28 -0000)]
Add link.so, add support for CFLAGS-$(subdir), where subdir is the last part of dir, or the full path relativ to top_srcdir, remove *CPPFLAGS, not used, remove $< from multi, unusable
Peter S. Mazinger [Thu, 17 Nov 2005 21:10:19 +0000 (21:10 -0000)]
Use -z relro/-z now on all libs, add some new variables needed later, move common ldso/libdl parts to Rules.mak, remove strip from all TARGET_ARCH
Mike Frysinger [Thu, 17 Nov 2005 05:26:18 +0000 (05:26 -0000)]
we want to compare the register value itself, not the address of the variable holding the register value
Mike Frysinger [Thu, 17 Nov 2005 05:25:27 +0000 (05:25 -0000)]
allow the threads option
Mike Frysinger [Thu, 17 Nov 2005 05:25:10 +0000 (05:25 -0000)]
touchup pretty STRIP output a little
Mike Frysinger [Wed, 16 Nov 2005 04:55:24 +0000 (04:55 -0000)]
update copyright and license, add _BITS_SETJMP_H protection around the file, make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS
Mike Frysinger [Wed, 16 Nov 2005 04:36:58 +0000 (04:36 -0000)]
rename files to .s like they should be
Mike Frysinger [Wed, 16 Nov 2005 04:36:34 +0000 (04:36 -0000)]
rename files to .s like they should be