]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Fri, 5 Jun 1998 20:59:11 +0000 (20:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 5 Jun 1998 20:59:11 +0000 (20:59 +0000)
1998-06-05  Ulrich Drepper  <drepper@cygnus.com>

* sunrpc/xdr_rec.c (xdrrec_create): Add cast for *_ops array since
we cannot declare the struct element as const.
* sunrpc/xdr_mem.c (xdrmem_create): Likewise.
* sunrpc/xdr_stdio.c (xdrstdio_create): Likewise.

1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* manual/Makefile: Include ../Makeconfig earlier.
(MAKEINFO, TEXI2DVI): Use defaults if ../Makeconfig does not
exist.
(dir-add.texinfo): Remove useless $(SHELL).

1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* Makefile (others): Build programs from install-bin.
* configure.in: Modify config.make only if is was just created and
move that command to second argument of AC_OUTPUT.  Add command to
set config_vars in config.status.

1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* malloc/Makefile (address-width): Fix conditional.

ChangeLog
Makefile
configure.in
malloc/Makefile
manual/Makefile
resolv/Banner
sunrpc/xdr_mem.c
sunrpc/xdr_rec.c
sunrpc/xdr_stdio.c

index 4e5294452699bd3ec60f83d7963942c89891c7b1..de5eec17d0031051b5a0159282efe78b61290dbe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+1998-06-05  Ulrich Drepper  <drepper@cygnus.com>
+
+       * sunrpc/xdr_rec.c (xdrrec_create): Add cast for *_ops array since
+       we cannot declare the struct element as const.
+       * sunrpc/xdr_mem.c (xdrmem_create): Likewise.
+       * sunrpc/xdr_stdio.c (xdrstdio_create): Likewise.
+
+1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * manual/Makefile: Include ../Makeconfig earlier.
+       (MAKEINFO, TEXI2DVI): Use defaults if ../Makeconfig does not
+       exist.
+       (dir-add.texinfo): Remove useless $(SHELL).
+
+1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * Makefile (others): Build programs from install-bin.
+       * configure.in: Modify config.make only if is was just created and
+       move that command to second argument of AC_OUTPUT.  Add command to
+       set config_vars in config.status.
+
+1998-06-04  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * malloc/Makefile (address-width): Fix conditional.
+
 1998-06-03  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
 
        * libc.map: Add fattach, fdetach, getmsg, getpmsg, makecontext,
index 44699ac158f57a23ece0ac45fd7ca8c88d5d7d2e..57637f44946c43ad65ea68b42f97a8bcb846c2b2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -79,6 +79,10 @@ endif
 
 include Makerules
 
+ifeq ($(build-programs),yes)
+others: $(addprefix $(objpfx),$(install-bin))
+endif
+
 # Install from subdirectories too.
 install: subdir_install
 
index df82d75213009f320a7fe2b7df058af997c59ee2..7b07d4b0a1432f34d760d22553e5c4ea530aea3c 100644 (file)
@@ -1170,5 +1170,8 @@ RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
 AC_SUBST(VERSION)
 AC_SUBST(RELEASE)
 
-AC_OUTPUT(config.make glibcbug ${config_makefile} ${config_uname}, ,
-          [echo '$config_vars' >> config.make; test -d bits || mkdir bits])
+AC_OUTPUT(config.make glibcbug ${config_makefile} ${config_uname}, [
+case $CONFIG_FILES in *config.make*)
+echo "$config_vars" >> config.make;;
+esac
+test -d bits || mkdir bits], [config_vars='$config_vars'])
index 22049713d7c043f6c675174165eb0bbc879dc3a8..0da5540b4471b99f33f6565f4d691ecd15ecfa23 100644 (file)
@@ -51,7 +51,7 @@ generated = mtrace
 
 # The Perl script will print addresses and to do this nicely we must know
 # whether we are on a 32 or 64 bit machine.
-ifneq ($strip($(findstring wordsize-32,$(config-sysdirs))),)
+ifneq ($(findstring wordsize-32,$(config-sysdirs)),)
 address-width=10
 else
 address-width=18
index 0a71d18c3a294dba03cbd4cb0e9b7775d5ddf574..c5ca263537d1ff03cc059b997a1ccdc17b500eed 100644 (file)
@@ -28,14 +28,17 @@ INSTALL_INFO = install-info
 all: dvi
 dvi: libc.dvi
 
-ifneq ($(strip $(MAKEINFO)),)
-all: info
-info: libc.info dir-add.info
-endif
-
 # Get glibc's configuration info.
 ifneq (,$(wildcard ../Makeconfig))
 include ../Makeconfig
+else
+MAKEINFO = makeinfo
+TEXI2DVI = texi2dvi
+endif
+
+ifneq ($(strip $(MAKEINFO)),)
+all: info
+info: libc.info dir-add.info
 endif
 
 # Set chapters and chapters-incl[12].
@@ -91,10 +94,10 @@ stamp-summary: summary.awk $(chapters) $(chapters-incl)
 # access to the documentation of the function, variables, and other
 # definitions.
 dir-add.texinfo: xtract-typefun.awk $(chapters) $(chapters-incl)
-       $(SHELL) -c '(echo "@dircategory GNU C library functions";      \
+       (echo "@dircategory GNU C library functions";                   \
         echo "@direntry";                                              \
         $(AWK) -f $^;                                                  \
-        echo "@end direntry";)' > $@.new
+        echo "@end direntry") > $@.new
        mv -f $@.new $@
 
 # Generate Texinfo files from the C source for the example programs.
index a792533a9e93a19b407a5e615c4a02743e6528ba..5d1fdeb33654e87ea2445ed6e54b8e005f55331d 100644 (file)
@@ -1 +1 @@
-BIND-4.9.6-T1A
+BIND-4.9.7-REL
index 028329c34eb5df00e29083a2630e8d4548eed1c7..47b87eaf7ad3fad93284c0fb19336c2e805f7cee 100644 (file)
@@ -80,7 +80,9 @@ xdrmem_create (xdrs, addr, size, op)
 {
 
   xdrs->x_op = op;
-  xdrs->x_ops = &xdrmem_ops;
+  /* We have to add the const since the `struct xdr_ops' in `struct XDR'
+     is not `const'.  */
+  xdrs->x_ops = (struct xdr_ops *) &xdrmem_ops;
   xdrs->x_private = xdrs->x_base = addr;
   xdrs->x_handy = size;
 }
index f855b3d90e96056f974db6fca2f178b6f91b50d8..a4e28b0548d6f97f1b8e776250dd62b7c7ac23ce 100644 (file)
@@ -169,7 +169,9 @@ xdrrec_create (XDR *xdrs, u_int sendsize,
   /*
    * now the rest ...
    */
-  xdrs->x_ops = &xdrrec_ops;
+  /* We have to add the const since the `struct xdr_ops' in `struct XDR'
+     is not `const'.  */
+  xdrs->x_ops = (struct xdr_ops *) &xdrrec_ops;
   xdrs->x_private = (caddr_t) rstrm;
   rstrm->tcp_handle = tcp_handle;
   rstrm->readit = readit;
index 75c563daa98321540664ef3620c34635a2627972..8c3c5c7bb3dab2222567ef0527d3a4aff77aa2c6 100644 (file)
@@ -82,7 +82,9 @@ xdrstdio_create (xdrs, file, op)
 {
 
   xdrs->x_op = op;
-  xdrs->x_ops = &xdrstdio_ops;
+  /* We have to add the const since the `struct xdr_ops' in `struct XDR'
+     is not `const'.  */
+  xdrs->x_ops = (struct xdr_ops *) &xdrstdio_ops;
   xdrs->x_private = (caddr_t) file;
   xdrs->x_handy = 0;
   xdrs->x_base = 0;