summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-19Remove unused file alloc.hJustus Winter
* alloc.h: Remove file. * Makefile (migcom_SOURCES): Remove alloc.h.
2013-02-19Fix spurious deallocationOlaf Buddenhagen
* server.c (WriteDestroyArg): Only dealloc out-of-line memory from request message if KERN_SUCCESS.
2012-09-09Merge remote-tracking branch 'savannah/master'Thomas Schwinge
2012-07-01Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/migSamuel Thibault
2012-07-01Fix format string build failure with _FORTIFY_SOURCE=2Guillem Jover
* parser.y (yyerror): Use a format string instead of directly passing the argument to error.
2012-03-19Make the installation tree relocatable.Thomas Schwinge
* mig.in: Compute a relative path from the mig to migcom.
2011-09-07* .gitignore: Tighten some rules.Thomas Schwinge
2011-08-30Add silent rules support if available and disable it by defaultGuillem Jover
* configure.ac (AM_SILENT_RULES): Add silent rules support if available, and disable it by default. * Makefile.am (AWK_V, AWK_V_, AWK_V_0): New variables. (.sym.symc): Use AWK_V in front of AWK. (.symc.symo): Use AM_V_CC in front of TARGET_CC. (.symo.h): Use AM_V_GEN in front of sed.
2011-08-30Add a .gitignore fileGuillem Jover
* .gitignore: New file.
2010-01-04Fix indentationSamuel Thibault
* user.c (WriteCheckIdentity): Prepend `\t' before calling WriteMsgError.
2009-10-25Fix warning during mach compilationSamuel Thibault
* user.c (WriteIncludes): Include <kern/ipc_mig.h> when building kernel user.
2009-07-11Switch to the new ChangeLog style.Thomas Schwinge
* ChangeLog: Wipe out content, and add instructions about how to get it back.
2008-05-282008-05-28 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
[bug #23417: Building with -g3] * lexxer.l (^\#define[ \t]): Ignore until EOL.
2007-06-022007-06-02 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* global.c (LintLib): Remove definition. * global.h (LintLib): Remove declaration. * header.c (WriteUserRoutine, WriteServerRoutine): Don't emit `Lint' code. * user.c (WriteIncludes): Likewise. * utils.c (WriteRCSDecl): Likewise.
2007-04-032007-04-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* mig.in (--help): Document the ``-i'' option better.
2007-03-042007-03-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* COPYING: Update the FSF's postal address.
2007-03-042007-03-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove automatically regeneratable files. * INSTALL: Remove file. * Makefile.in: Likewise. * aclocal.m4: Likewise. * configure: Likewise. * lexxer.c: Likewise. * parser.c: Likewise. * build-aux/config.guess: Likewise. * build-aux/config.sub: Likewise. * build-aux/depcomp: Likewise. * build-aux/install-sh: Likewise. * build-aux/missing: Likewise. * build-aux/ylwrap: Likewise.
2006-12-042006-12-04 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.in: Regenerate. * configure: Likewise.
2006-12-042006-12-04 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure.ac (AM_INIT_AUTOMAKE): Add `dist-bzip2'.
2006-12-042006-12-04 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.am (AUTOMAKE_OPTIONS): Remove variable after having moved the `gnu' option to... * configure.ac (AM_INIT_AUTOMAKE): ... here. Bump version to 1.3.1.99. * NEWS: Update. * README: Likewise.
2006-12-032006-12-03 Leonardo Lopes Pereira <leonardolopespereira@gmail.com>Thomas Schwinge
[patch #5018 --- ``Remove support to msg_send interface.''] * global.c (UseMsgRPC): Removed definition. * global.h (UseMsgRPC): Removed declaration. * mig.in (--help): Removed information about `-r' and `-R' options. * migcom.c (parseArgs): Changed the switches `-r' and `-R' to deal with the absence of obsolete the send/receive pairs. * user.c (WriteRoutine): Adapted the use of `UseMsgRPC' as if it was defined to `TRUE'. (WriteMsgSendReceive): Removed, since it is not used anymore.
2006-11-302006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure: Regenerate. * lexxer.c: Likewise. * parser.c: Likewise.
2006-11-302006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Fix compiler, flex and bison warnings. * error.c: Include <stdlib.h>. * lexxer.h (yylex): Add declaration. * migcom.c: Include <stdlib.h>. (main): Set USER, SHEADER and IHEADER to `NULL' by default. (myfclose): Add lost conversion specifications. * parser.h (yyerror): Add declaration. * routine.c (rtPrintArg, rtCheckRoutine): Add braces to avoid ambiguousness. * server.c (WriteSymTabEntries): Make NUM an `u_int'. * user.c (WriteUserIndividual): Add a `default' case in a switch statement and add lost conversion specifications. * lexxer.l: Set option `nounput'. * parser.y (%left): Change commas to spaces.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure.ac (AM_INIT_AUTOMAKE): Add the `no-define' option.
2006-11-29Revert the following change:Thomas Schwinge
#v+ 2006-11-29 Thomas Schwinge <tschwinge@gnu.org> * Makefile.am (TARGET_CPPFLAGS, TARGET_CFLAGS): New variables. #v-
2006-11-29Savannah tag.Thomas Schwinge
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.in: File updated by `autoreconf'. * configure: Likewise.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* INSTALL: File updated by `autoreconf'. * aclocal.m4: Likewise.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* build-aux/config.guess: New file, thanks to `autoreconf'. * build-aux/config.sub: Likewise. * build-aux/depcomp: Likewise. * build-aux/install-sh: Likewise. * build-aux/missing: Likewise. * build-aux/ylwrap: Likewise.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* mig.in: Adopt to the Autoconf update.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure.in: Move to... * configure.ac: ... here and overhaul a bit.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.am (TARGET_CPPFLAGS, TARGET_CFLAGS): New variables.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* config.guess: Remove file. * config.sub: Likewise. * depcomp: Likewise. * install-sh: Likewise. * missing: Likewise. * mkinstalldirs: : Likewise.
2006-11-292006-11-29 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.am (debian_files): Remove variable. (EXTRA_DIST): Remove files from `debian/'. * debian/README.Debian: Remove file. * debian/changelog: Likewise. * debian/control: Likewise. * debian/copyright: Likewise. * debian/rules: Likewise.
2006-07-29Savannah tags.Thomas Schwinge
2006-07-282006-07-29 Ognyan Kulev <ogi@fmi.uni-sofia.bg>Thomas Schwinge
* migcom.c (myfclose): New function. (main): Use myfclose instead of fclose. * user.c (WriteUserIndividual): Check for errors when closing file.
2006-01-262006-01-26 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* config.guess: Updated from the canonical source. * config.sub: Likewise.
2005-06-062005-05-27 Thomas Schwinge <schwinge@nic-nac-project.de>Alfred M. Szmidt
* mig.in (prj_quote_sh): New shell funcion; copied from Paul Jarc's prjlibs. Use that function to properly quote strings in $cppflags that contain whitespace.
2005-05-022005-04-09 Thomas Schwinge <schwinge@nic-nac-project.de>Alfred M. Szmidt
* mig.in: Handle the preprocessor option '-isystem ...' correctly.
2004-03-18.Roland McGrath
2004-03-182004-03-18 Roland McGrath <roland@frob.com>Roland McGrath
* utils.c (do_skip_vfprintf): New macro. (WriteCopyType, WritePackMsgType): Use that, so we do va_start and va_end independently around each SkipVFPrintf call.
2004-02-11.Roland McGrath
2004-02-112004-02-10 Roland McGrath <roland@frob.com>Roland McGrath
* user.c (WriteTypeCheck): Use BAD_TYPECHECK macro instead of type-pun. * server.c (WriteTypeCheck): Likewise. * utils.c (WriteBogusDefines): Write a #define for that macro. * utils.c (WriteCheckDecl): Write auto const, not static const. (WriteStaticShortDecl, WriteStaticLongDecl): Likewise.
2004-02-11.Roland McGrath
2004-02-112004-02-10 Roland McGrath <roland@frob.com>Roland McGrath
* INSTALL, config.guess, config.sub, missing, mkinstalldirs, install-sh: Update files from autoconf/automake.
2004-02-01.Roland McGrath
2004-02-012004-02-01 Roland McGrath <roland@frob.com>Roland McGrath
* depcomp, Makefile.in, aclocal.m4, configure: Update generated files.
2002-08-302002-08-29 Jeff Bailey <jbailey@gnu.org>Jeff Bailey
* configure.in: Bump version to 1.3.1 * configure: Regenerated. * NEWS: Updated for 1.3.1 release.
2002-08-06 * debian/control: Add Build-Depends.Marcus Brinkmann
2002-08-04 * debian/control: Add Uploaders.Marcus Brinkmann