Commit Graph

3163 Commits

Author SHA1 Message Date
Ulrich Drepper
04caa0acab (glob): Don't pass GLOB_NOMAGIC flag to glob_in_dir. 2002-04-29 04:26:37 +00:00
Roland McGrath
36d9a1779f 2002-04-28 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/sys/io.h: New file.
	* sysdeps/mach/hurd/i386/ioperm.c: New file.
	* sysdeps/mach/hurd/i386/Dist: Add them.
	* sysdeps/mach/hurd/i386/Versions
	(libc: GLIBC_2.2.6): New set, add ioperm.
	* sysdeps/mach/hurd/i386/Makefile [$(subdir) = misc]
	(sysdep_routines): Append ioperm here.
	(sysdep_headers): Append sys/io.h here.
	* sysdeps/mach/i386/configure.in: New file.
	Check to set HAVE_I386_IO_PERM_MODIFY.
	* config.h.in (HAVE_I386_IO_PERM_MODIFY): #undef it.
	* sysdeps/mach/i386/configure: New file.
	* mach/Makefile (user-interfaces): Add i386/mach_i386 to the list.
2002-04-28 20:09:03 +00:00
Ulrich Drepper
e2560b3364 Copied from i386/semctl.c.
(__old_semctl, __new_semctl): Only use va_arg if the argument will be used.
2002-04-26 20:35:02 +00:00
Ulrich Drepper
51b458612c Fix recovery code. 2002-04-26 07:53:32 +00:00
Ulrich Drepper
b0f8043480 Add getunwind for GLIBC_2.2.6. 2002-04-25 00:16:00 +00:00
Andreas Jaeger
6cc721dfbd Merge from mainline. 2002-04-22 11:54:03 +00:00
Andreas Jaeger
6b5f2c6212 Merge from mainline. 2002-04-22 05:59:13 +00:00
Roland McGrath
fe9b233f99 2002-04-19 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/tmpfile.c: Create a file descriptor and use fdopen.
2002-04-20 21:28:19 +00:00
Ulrich Drepper
395bae2fdc Adjust all callers of _dl_lookup_symbol and _dl_lookup_versioned_symbol. 2002-04-13 16:04:45 +00:00
Ulrich Drepper
d83a43e9af Adjust prototypes for _dl_lookup_symbol and _dl_lookup_versioned_symbol. 2002-04-13 16:03:45 +00:00
Ulrich Drepper
61b8e333c3 (LOC): Don't paste in a token. 2002-04-11 20:39:56 +00:00
Andreas Jaeger
76942fdab2 Merge with mainline. 2002-04-08 11:16:16 +00:00
Andreas Jaeger
d62747222a Merge with mainline. 2002-04-08 08:35:43 +00:00
Ulrich Drepper
c672e2d1da (TRAMPOLINE_TEMPLATE): Add unwind info.
(RTLD_START): Ditto.
(__ia64_init_bootstrap_fdesc_table): Insert stop bit to avoid RAW
dependency violation.
2002-04-05 23:27:31 +00:00
Ulrich Drepper
d1ea594e42 Don't overwrite r8 on error. 2002-04-05 16:42:57 +00:00
Andreas Jaeger
051139c2d2 Merge from mainline. 2002-04-04 11:01:00 +00:00
Andreas Jaeger
d59a10719b Merge from mainline. 2002-04-04 09:12:36 +00:00
Ulrich Drepper
8e7a793762 (_DL_HWCAP_COUNT): Define as 8. 2002-04-03 06:57:13 +00:00
Andreas Jaeger
88218ca246 Merge. 2002-03-27 11:10:10 +00:00
Andreas Jaeger
4cc96fbdfa Merge. 2002-03-26 16:54:56 +00:00
Andreas Jaeger
91c1773a6f Merge with mainline. 2002-03-26 12:39:21 +00:00
Roland McGrath
7b673eb55e 2002-03-23 Roland McGrath <roland@frob.com>
* sysdeps/posix/shm_open.c (SHMDIR): /var/run/shm -> /dev/shm
	* sysdeps/posix/shm_unlink.c: Likewise.
2002-03-24 02:07:34 +00:00
Roland McGrath
c3ec2a41a4 2002-03-23 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/Makefile
	(sysdep_routines, shared-only-routines): Don't add framestate,
	reverting 2001-10-02 change.
	* sysdeps/unix/sysv/linux/arm/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.
	* sysdeps/generic/Makefile (sysdep_routines, shared-only-routines):
	Do it here instead, only if [$(unwind-find-fde) = yes].
2002-03-24 01:53:44 +00:00
Roland McGrath
aafc2e6919 2002-03-22 Roland McGrath <roland@frob.com>
* shlib-versions [USE_IN_LIBIO] (.*-.*-gnu-gnu.*): Make 2.2.6 default.
	* sysdeps/mach/hurd/configure.in: Default oldest ABI is 2.2.6
	under --enable-libio.
	* sysdeps/mach/hurd/configure: Regenerated.
2002-03-23 19:33:22 +00:00
Andreas Jaeger
12ba5872b7 Don't use __GLIBC_HAVE_LONG_LONG. 2002-03-22 13:23:26 +00:00
Andreas Jaeger
f695e8f580 Merge with mainline. 2002-03-22 12:46:26 +00:00
Andreas Jaeger
27ce3ca483 Merge from mainline. 2002-03-22 12:19:35 +00:00
Andreas Jaeger
077a7822a4 Merge from mainline. 2002-03-22 10:11:30 +00:00
Ulrich Drepper
16cf78b926 Remove getpriority from syscalls list. 2002-03-22 09:30:22 +00:00
Andreas Jaeger
9cfd01aa63 Merge with mainline. 2002-03-21 16:05:47 +00:00
Andreas Jaeger
6dbc574a65 Merge with mainline. 2002-03-20 10:19:42 +00:00
Andreas Jaeger
20c8798585 Cleanup x86 types. 2002-03-19 09:47:02 +00:00
Ulrich Drepper
3a2f6162f7 (elf_machine_load_address): Fix if .dynamic comes before .got. 2002-03-18 22:17:16 +00:00
Andreas Jaeger
5a87b21956 Undo last patch. 2002-03-18 18:38:15 +00:00
Andreas Jaeger
ced0a621eb * sysdeps/mips/fpu/fraiseexcpt.c (__feraiseexcept): Set cause bits.
* sysdeps/mips/fpu/fgetexcptflg.c (__fegetexceptflag): Add comment.

	* sysdeps/mips/fpu/fclrexcpt.c (__feclearexcept): Clear also cause
	bits.

	* sysdeps/mips/fpu/fenv_libc.h (CAUSE_MASK): New.
	(CAUSE_SHIFT): New.
2002-03-17 12:06:59 +00:00
Ulrich Drepper
38159e3c82 Regenerated configure file for SPARC64. 2002-03-12 00:37:05 +00:00
Ulrich Drepper
ec5976d3a0 Configure fragment for SPARC64. 2002-03-12 00:36:29 +00:00
Roland McGrath
2fbe9636ac 2002-03-11 Roland McGrath <roland@frob.com>
* Versions.def (libc): Add GLIBC_2.2.6.
	* hurd/Versions (libc: GLIBC_2.2.6): Add __errno_location.
	* sysdeps/mach/hurd/errnos.awk: In generated macro, use
	__errno_location instead of __hurd_errno_location, and don't inline it.
	* sysdeps/mach/hurd/bits/errno.h: Regenerated.
	* hurd/errno.c: New file.
	* hurd/Makefile (routines): Add errno.
2002-03-11 21:27:01 +00:00
Roland McGrath
00eaa2ecf4 2002-03-11 Roland McGrath <roland@frob.com>
* Versions.def (libc): Add GLIBC_2.2.6.
	* hurd/Versions (libc: GLIBC_2.2.6): Add __errno_location.
	* sysdeps/mach/hurd/errnos.awk: In generated macro, use
	__errno_location instead of __hurd_errno_location, and don't inline it.
	* sysdeps/mach/hurd/bits/errno.h: Regenerated.
	* hurd/errno.c: New file.
	* hurd/Makefile (routines): Add errno.
2002-01-01  Roland McGrath  <roland@frob.com>

	* sysdeps/mach/hurd/errnos.awk: Tighten up device_types.h matching.
2002-03-11 21:26:46 +00:00
Ulrich Drepper
e8b5a1571b (ftime): Don't return 1000 in millitm. 2002-03-11 21:22:31 +00:00
Roland McGrath
fd581473e4 2002-02-06 Roland McGrath <roland@frob.com>
* sysdeps/unix/sysv/linux/netinet/ip.h: Moved to ...
	* sysdeps/generic/netinet/ip.h: ... here, replacing old file.
2002-03-09 21:43:03 +00:00
Andreas Jaeger
46afbf29e5 Merge from mainline. 2002-03-06 10:11:02 +00:00
Andreas Jaeger
a205dbe5b1 Merge from mainline. 2002-03-04 13:47:00 +00:00
Andreas Jaeger
cf3a3a9666 Added initialization of GP (to _gp) if compiled non-PIC. 2002-03-02 13:15:50 +00:00
Ulrich Drepper
e2395361cb (_dl_important_hwcaps): Fix creation of .str elements in the returned
data structure.
2002-03-02 10:33:58 +00:00
Ulrich Drepper
9bf4068d8d Nice implementation for Linux. 2002-03-02 00:46:57 +00:00
Ulrich Drepper
83af0cf53d (sysdep_routines): Add divdi3 in csu dir.
(shared-only-routines): Likewise.
2002-02-28 19:39:19 +00:00
Ulrich Drepper
6d0579742f __divdi3 function also found in libgcc. 2002-02-28 19:38:59 +00:00
Ulrich Drepper
cf3cc0f22e (elf_machine_load_address, RTLD_START): Work around an Alpha gas bug. 2002-02-27 18:09:31 +00:00
Ulrich Drepper
ef9e71571b (struct stat): Add attribute((packed)) to counter stupid people misuing gcc
options.
(struct stat64): Likewise.
2002-02-06 18:13:41 +00:00