aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.in13
-rw-r--r--NEWS25
-rwxr-xr-xconfigure4
-rw-r--r--configure.in2
4 files changed, 36 insertions, 8 deletions
diff --git a/Makefile.in b/Makefile.in
index 71deaf4..a2a26dd 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -67,10 +67,13 @@ AWK = @AWK@
CC = @CC@
CPP = @CPP@
LEX = @LEX@
+MAKEINFO = @MAKEINFO@
MIGCOM = @MIGCOM@
+PACKAGE = @PACKAGE@
TARGET_CC = @TARGET_CC@
TARGET_CFLAGS = @TARGET_CFLAGS@
TARGET_CPPFLAGS = @TARGET_CPPFLAGS@
+VERSION = @VERSION@
YACC = @YACC@
AUTOMAKE_OPTIONS = gnu
@@ -85,6 +88,7 @@ migcom_SOURCES = alloc.h boolean.h error.c error.h global.c global.h header.c
migcom_LDADD = @ALLOCA@ @LEXLIB@
SUFFIXES = .h .symo .symc .sym
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES = mig
PROGRAMS = $(libexec_PROGRAMS)
@@ -107,13 +111,10 @@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CF
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
-Makefile.in NEWS alloca.c config.guess config.sub configure \
+Makefile.in NEWS aclocal.m4 alloca.c config.guess config.sub configure \
configure.in install-sh lexxer.c mig.in missing mkinstalldirs parser.c
-PACKAGE = @PACKAGE@
-VERSION = @VERSION@
-
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = gtar
@@ -135,6 +136,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
cd $(top_builddir) \
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
+$(ACLOCAL_M4): configure.in
+ cd $(srcdir) && $(ACLOCAL)
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
@@ -291,7 +294,7 @@ distdir: $(DISTFILES)
@for file in $(DISTFILES); do \
d=$(srcdir); \
if test -d $$d/$$file; then \
- cp -pr $$/$$file $(distdir)/$$file; \
+ cp -pr $$d/$$file $(distdir)/$$file; \
else \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
diff --git a/NEWS b/NEWS
index 7a017e8..6c2c5b5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,30 @@
-*- Text -*-
+7 June 2001
+Version 1.2
+
+* New option -n to suppress default output file creation.
+ With -n, no output files are created except those named
+ by other command-line options.
+
+* New option -list to generate a file listing RPC names and message ID numbers.
+ The output is in six columns:
+ subsystem-name subsystem-base rpc-name rpc-num msg-id reply-id
+ For example this output line:
+ io 21000 io_read 1 21001 21101
+ says that the file used `subsystem io 21000' and defined an RPC called
+ `io_read' with message ID 21000+1 = 21001; the reply message ID is
+ computed 21001+100 = 21101. In this example:
+ io 21000 io_reauthenticate 14 21014 0
+ the declaration is a `simpleroutine' that expects no reply, so 0 is
+ printed in place of the computed reply message ID. The output list
+ these examples is generated on a GNU/Hurd system with this command:
+ mig -n -list /dev/stdout /include/hurd/io.defs
+
+* Output files of C source now start by defining _GNU_SOURCE,
+ for compatibility with the GNU C library on GNU/Hurd.
+
+
22 June 1999
Version 1.1
diff --git a/configure b/configure
index f9dc6cd..81173c4 100755
--- a/configure
+++ b/configure
@@ -782,7 +782,7 @@ fi
PACKAGE=mig
-VERSION=1.1
+VERSION=1.2
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
{ echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
@@ -1378,7 +1378,7 @@ EOF
fi
-for ac_prog in mawk gawk nawk awk
+for ac_prog in gawk mawk nawk awk
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
diff --git a/configure.in b/configure.in
index 18a6c58..7a02104 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ AC_PREREQ(2.12)
AC_CANONICAL_SYSTEM
AC_ARG_PROGRAM dnl needs SYSTEM, not just HOST and TARGET
-AM_INIT_AUTOMAKE(mig, 1.1)
+AM_INIT_AUTOMAKE(mig, 1.2)
dnl Checks for programs.
AC_PROG_CC