summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Richard Kenner [Thu, 23 Feb 1995 00:08:39 +0000 (00:08 +0000)]
Recognize NetBSD/Amiga as m68k-cbm-netbsd.
Roland McGrath [Wed, 22 Feb 1995 23:19:35 +0000 (23:19 +0000)]
(weak_symbol): New macro.
Roland McGrath [Wed, 22 Feb 1995 23:11:54 +0000 (23:11 +0000)]
* hurd/hurdsig.c (_hurd_internal_post_signal): Ignore preempter
elts with null handlers.
Roland McGrath [Wed, 22 Feb 1995 05:47:15 +0000 (05:47 +0000)]
Wed Feb 22 00:44:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/mach/hurd/i386/sigreturn.c: Restore the FPU state.
* stdlib/random.c (__srandom): Change algorithm used to populate
the state array.
(randtbl): Recomputed with new algorithm.
Roland McGrath [Wed, 22 Feb 1995 03:00:48 +0000 (03:00 +0000)]
Tue Feb 21 21:53:30 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/sparc/Makefile [subdir=crypt] (crypt): Reset only if set
to original value of `crypt'.
* sysdeps/unix/sysv/sysv4/solaris2/sparc/Makefile [subdir=crypt]
(crypt): New variable, set to crypt.solar.
Roland McGrath [Wed, 22 Feb 1995 02:53:16 +0000 (02:53 +0000)]
[subdir=crypt] (crypt): New variable, set to crypt.solar.
Brendan Kehoe [Tue, 21 Feb 1995 20:42:55 +0000 (20:42 +0000)]
* sysdeps/sparc/Makefile (routines): Reference `dotmul', not `mul'.
* sysdeps/sparc/Makefile (routines): Reference `dotmul', not `mul'.
Roland McGrath [Tue, 21 Feb 1995 20:27:45 +0000 (20:27 +0000)]
.
Roland McGrath [Tue, 21 Feb 1995 20:10:26 +0000 (20:10 +0000)]
Initial revision
Brendan Kehoe [Tue, 21 Feb 1995 19:53:54 +0000 (19:53 +0000)]
* config.h.in: Put comment around ^L to pacify Solaris as here too.
Tue Feb 21 11:50:37 1995 Brendan Kehoe (brendan@zen.org)
* config.h.in: Put comment around ^L to pacify Solaris as here too.
Roland McGrath [Tue, 21 Feb 1995 08:07:34 +0000 (08:07 +0000)]
* string/Makefile (distribute): Add pagecopy.h.
* sysdeps/mach/pagecopy.h: New file.
* sysdeps/generic/pagecopy.h: New file.
* sysdeps/generic/memcpy.c: Include pagecopy.h; call
PAGE_COPY_FWD_MAYBE first when word aligned.
* sysdeps/generic/memmove.c: Likewise.
Roland McGrath [Tue, 21 Feb 1995 06:17:59 +0000 (06:17 +0000)]
* misc/bsd-compat.c (longjmp, setjmp): Functions removed.
(getpgrp): Call __getpgid instead of __getpgrp.
Roland McGrath [Tue, 21 Feb 1995 06:15:34 +0000 (06:15 +0000)]
* Makefile (subdirs): Add elf first.
* elf/Makefile: New file.
* elf/elf.h: New file.
Roland McGrath [Tue, 21 Feb 1995 06:03:27 +0000 (06:03 +0000)]
* sysdeps/unix/start.c (errno): Only define if it's not #define'd
as a macro.
[! NO_UNDERSCORES]: Define `start' as a weak alias, not a symbol
indirection.
Roland McGrath [Tue, 21 Feb 1995 06:02:58 +0000 (06:02 +0000)]
Tue Feb 21 00:10:50 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* csu/Makefile (crtstuff): New variable consolidates crti, crtn;
add crti_s, crtn_s.
(install-lib, extra-objs, generated-, omit-deps): Use that.
(initfini): New canned sequence, broken out of crt[in].s rule.
(crt[in].s rule): Use it.
(crt[in]_s.s): New rule.
* csu/initfini.c (GLOBAL): New macro; define it to empty if undefined.
(_init, _fini): Use GLOBAL as storage class.
Add self reference to avoid GCC optimizing out the functions.
* Makefile (headers): Remove $(stddef.h).
* Makeconfig (stddef.h): Variable removed; now require gcc version
>= 2.2.
* stddef.h: File removed.
Mon Feb 20 19:42:31 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/unix/bsd/ultrix4/mips/start.S: Remove `__environ'
definition.
* sysdeps/unix/bsd/osf1/alpha/start.S: Likewise.
* stdlib/strtod.c: Allow the string to start with a decimal point
without a leading zero.
Roland McGrath [Mon, 20 Feb 1995 23:55:12 +0000 (23:55 +0000)]
* Makefile (subdirs): Put csu first.
* sysdeps/mach/hurd/start.c: Include unistd.h for __environ decl.
Roland McGrath [Mon, 20 Feb 1995 20:32:42 +0000 (20:32 +0000)]
Include unistd.h for __environ decl.
Doug Evans [Mon, 20 Feb 1995 20:25:48 +0000 (20:25 +0000)]
(sun4sol2): Alias for sparc-sun-solaris2.
Roland McGrath [Mon, 20 Feb 1995 10:23:07 +0000 (10:23 +0000)]
* Makeconfig [elf=yes] (+preinit, +postinit): New variables, set
to crt[in].o.
(csu-objpfx): New variable.
(+link): Use it to find start.o and $(+preinit), $(+postinit).
* Rules (subdir_lib, all): Depend on objs.
Roland McGrath [Mon, 20 Feb 1995 09:50:50 +0000 (09:50 +0000)]
Mon Feb 20 04:04:57 1995 Roland McGrath <roland@duality.gnu.ai.mit.edu>
* config.h.in [HAVE_ELF || HAVE_GNU_LD]: Define HAVE_WEAK_SYMBOLS.
* stdlib/strtod.c (PASTE, PASTE1): New helper macros; use these in
access to float.h macros.
* misc/efgcvt.c: New file.
* misc/Makefile (routines): Add efgcvt.
Roland McGrath [Mon, 20 Feb 1995 09:03:37 +0000 (09:03 +0000)]
(routines): Add efgcvt.
Brendan Kehoe [Mon, 20 Feb 1995 08:49:29 +0000 (08:49 +0000)]
Sun Feb 19 20:10:43 1995 Brendan Kehoe <brendan@zen.org>
* sysdeps/sparc/mul.S: Renamed to `dotmul.S'.
* sysdeps/sparc/Makefile (routines): Reference `dotmul.S', not `mul.S',
to avoid a misreference that would override sysdeps/generic/mul.c.
* sysdeps/sparc/Dist: Likewise.
Brendan Kehoe [Mon, 20 Feb 1995 01:10:10 +0000 (01:10 +0000)]
* sysdeps/sparc/Makefile (routines): Reference `dotmul.S', not `mul.S', to avoid a misreference that would override sysdeps/generic/mul.c.
Roland McGrath [Mon, 20 Feb 1995 01:08:14 +0000 (01:08 +0000)]
Sun Feb 19 17:46:13 1995 Roland McGrath <roland@duality.gnu.ai.mit.edu>
* posix/Makefile (aux): Add environ.
* posix/environ.c: New file.
* sysdeps/unix/sparc/start.c: Remove __environ definition.
* sysdeps/unix/start.c: Likewise.
* sysdeps/unix/sysv/irix4/start.c: Likewise.
* sysdeps/mach/hurd/start.c: Likewise.
* sysdeps/mach/start.c: Likewise.
* sysdeps/stub/start.c: Likewise.
* sysdeps/unix/make_errlist.c: In produced program, test
HAVE_WEAK_SYMBOLS instead of HAVE_GNU_LD.
* sysdeps/unix/sysv/sysv4/dup2.c: Fix #include of renamed file.
Remove extra weak alias.
* sysdeps/unix/sysv/sysv4/sigaltstack.S: Fix unsquashed file name
in #include.
* libc-symbols.h: Put comment around ^L to pacify Solaris as.
* sysdeps/posix/Makefile (cded-objdir-includes): New variable
replaced cded-objdir-CPPFLAGS; transform $(+includes) instead of
$(CPPFLAGS).
(mk-stdiolim): Use it instead.
* mach/mach_init.c (__vm_page_size): Make it initialized. It does
not work to make a weak alias to a bss symbol.
* stdio/Makefile (distribute): Remove mpn-copy.mk; add gen-mpn-copy.
(tests): Add test-fwrite.
* stdio/test-fwrite.c: New file.
* stdlib/stdlib.h [__USE_GNU]: Declare strtof, strtold, __strtof,
__strtold.
* Makefile (autoconf-it): New canned sequence. Do cvs commit if
there is a CVS directory.
(configure, %/configure): Use $(autoconf-it) for cmds.
* Make-dist: Likewise.
* Makerules ($(gpl2lgpl)): Likewise.
inlines cause trouble for files defining global register variables.
* stdio/vfprintf.c: Set PREC to zero for %. without following digit.
Roland McGrath [Sun, 19 Feb 1995 22:45:57 +0000 (22:45 +0000)]
(cded-objdir-includes): New variable replaced cded-objdir-CPPFLAGS; transform $(+includes) instead of $(CPPFLAGS). (mk-stdiolim): Use it instead.
Doug Evans [Sat, 18 Feb 1995 17:18:21 +0000 (17:18 +0000)]
Recognize lynx* as lynxos.
Roland McGrath [Sat, 18 Feb 1995 03:51:45 +0000 (03:51 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
Roland McGrath [Sat, 18 Feb 1995 01:27:10 +0000 (01:27 +0000)]
initial import