mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
Update.
1998-04-01 13:20 Mark Kettenis <kettenis@phys.uva.nl> * io/Makefile (static-only-routines): Add stat64, fstat64 and lstat64. 1998-03-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * manual/Makefile: Use object-suffixes-for-libc instead of object-suffixes. * rpm/Makefile (install-lib): Likewise. 1998-03-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/sysv/linux/lddlibc4.c: Fix OB1 bug. * sysdeps/unix/sysv/linux/configure.in: Match $machine against `m68*', not only `m68k'. 1998-04-01 10:50 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
This commit is contained in:
parent
39b77cef25
commit
e2e9ee177f
20
ChangeLog
20
ChangeLog
@ -1,4 +1,22 @@
|
||||
Wed Apr 1 10:50:23 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||
1998-04-01 13:20 Mark Kettenis <kettenis@phys.uva.nl>
|
||||
|
||||
* io/Makefile (static-only-routines): Add stat64, fstat64 and
|
||||
lstat64.
|
||||
|
||||
1998-03-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||
|
||||
* manual/Makefile: Use object-suffixes-for-libc instead of
|
||||
object-suffixes.
|
||||
* rpm/Makefile (install-lib): Likewise.
|
||||
|
||||
1998-03-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||
|
||||
* sysdeps/unix/sysv/linux/lddlibc4.c: Fix OB1 bug.
|
||||
|
||||
* sysdeps/unix/sysv/linux/configure.in: Match $machine against
|
||||
`m68*', not only `m68k'.
|
||||
|
||||
1998-04-01 10:50 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||
|
||||
* sysdeps/unix/sysv/linux/m68k/dl-librecon.h: New file.
|
||||
|
||||
|
@ -49,7 +49,7 @@ routines := \
|
||||
# These routines will be omitted from the libc shared object.
|
||||
# Instead the static object files will be included in a special archive
|
||||
# linked against when the shared library will be used.
|
||||
static-only-routines = stat fstat lstat mknod
|
||||
static-only-routines = stat fstat lstat mknod stat64 fstat64 lstat64
|
||||
|
||||
others := pwd
|
||||
test-srcs := ftwtest
|
||||
|
@ -144,7 +144,7 @@ glibc-doc-$(edition).tar: $(doc-only-dist) $(distribute)
|
||||
.PHONY: mostlyclean distclean realclean clean
|
||||
mostlyclean:
|
||||
-rm -f libc.dvi libc.info* dir-add.info $(common-objpfx)stub-manual
|
||||
-rm -f $(foreach o,$(object-suffixes),$(objpfx)stamp$o)
|
||||
-rm -f $(foreach o,$(object-suffixes-for-libc),$(objpfx)stamp$o)
|
||||
clean: mostlyclean
|
||||
distclean: clean
|
||||
indices = cp fn pg tp vr ky
|
||||
@ -207,7 +207,7 @@ $(glibc-targets):
|
||||
# Create stamp files if they don't exist, so the parent makefile's rules for
|
||||
# updating the library archives are happy with us, and never think we have
|
||||
# changed the library.
|
||||
lib: $(foreach o,$(object-suffixes),$(objpfx)stamp$o)
|
||||
lib: $(foreach o,$(object-suffixes-for-libc),$(objpfx)stamp$o)
|
||||
stubs: $(common-objpfx)stub-manual
|
||||
$(common-objpfx)stub-manual ../po/manual.pot $(objpfx)stamp%:
|
||||
$(make-target-directory)
|
||||
|
@ -43,7 +43,7 @@ install-slib += $(foreach lib,$(versioned),\
|
||||
install-lib += $(versioned)
|
||||
|
||||
# Add libc.a and libc_p.a.
|
||||
install-lib += $(foreach o,$(filter-out .os,$(object-suffixes)),\
|
||||
install-lib += $(foreach o,$(filter-out .os,$(object-suffixes-for-libc)),\
|
||||
$(patsubst %,$(libtype$o),c))
|
||||
|
||||
ifeq (yes,$(build-shared))
|
||||
|
@ -75,11 +75,11 @@ main (int argc, char *argv[])
|
||||
/* We don't need the file open anymore. */
|
||||
fclose (fp);
|
||||
|
||||
/* We must put `__LDD=ARGV0=<program-name>' in the environment. */
|
||||
/* We must put `__LDD_ARGV0=<program-name>' in the environment. */
|
||||
filename_len = strlen (filename);
|
||||
buf = (char *) alloca (sizeof "__LDD_ARGV0=" + filename_len);
|
||||
mempcpy (mempcpy (buf, "__LDD_ARGV0=", sizeof "__LDD_ARGV0=" - 1),
|
||||
filename, filename_len);
|
||||
filename, filename_len + 1);
|
||||
/* ...and put the value in the environment. */
|
||||
putenv (buf);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user