* lib-src/Makefile.in (movemail${EXEEXT}): Build in one step, not via .o file.
[bpt/emacs.git] / lib-src / ChangeLog
index f594efa..a7cbeba 100644 (file)
@@ -1,3 +1,60 @@
+2011-05-25  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (movemail${EXEEXT}): Build in one step, not via .o file.
+
+       * Makefile.in (REGEXPOBJ, REGEXPDEPS): Remove.  Replace by expansion.
+       (etags${EXEEXT}): Just depend on regex.o, not regex.h as well.
+
+2011-05-24  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (update-game-score${EXEEXT}): Use a single rule.
+
+2011-05-19  Glenn Morris  <rgm@gnu.org>
+
+       * makefile.w32-in (echolisp): Remove rule that is no longer needed.
+       (clean): No more echolisp.tmp.
+
+2011-05-18  Glenn Morris  <rgm@gnu.org>
+
+       * fakemail.c: Remove file.
+       * makefile.w32-in ($(BLD)/fakemail.exe, fakemail)
+       ($(BLD)/fakemail.$(O)): Remove.
+       * Makefile.in (UTILITIES): Remove fakemail${EXEEXT}.
+       (fakemail${EXEEXT}): Remove rule.
+
+2011-04-24  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * makefile.w32-in (obj): Add gnutls.o.
+
+2011-04-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Static checks with GCC 4.6.0 and non-default toolkits.
+
+       * movemail.c (mail_spool_name): Protoize.
+       (main): Remove unused var.  Mark var as initialized.
+       Move locals to avoid shadowing, and use time_t for times.
+
+       * fakemail.c (xmalloc, xreallc): Use standard C prototypes
+       with void *.  This avoids warnings about pointer casts.
+
+       * emacsclient.c (main): Don't use uninitialized var.
+       (IS_ANY_SEP): Remove; unused.
+       (get_current_dir_name): Add an extern decl.
+
+2011-04-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix more problems found by GCC 4.6.0's static checks.
+
+       * emacsclient.c (message): Mark it as a printf-like function.
+
+       * make-docfile.c (IF_LINT): New macro, copied from emacsclient.c.
+       (write_c_args): Use it to suppress GCC warning.
+
+2011-03-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix a problem found by GCC 4.6.0's static checks.
+       * etags.c (just_read_file): Remove dummy variable and simplify.
+
 2011-03-27  Glenn Morris  <rgm@gnu.org>
 
        * emacsclient.c: Replace SIGTYPE with void.
        * fakemail.c: Do not include ignore-value.h.
        (put_line): Do not use ignore_value.
 
+2011-03-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 23.3 released.
+
 2011-03-03  Drake Wilson  <drake@begriffli.ch>  (tiny change)
 
        * emacsclient.c (longopts): Add quiet.