+2008-07-13 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * s/vms.h: Use __GNUC__ instead of _GNUC_.
+
+ * m/macppc.h:
+ * m/alpha.h: Use GNU_LINUX instead of LINUX. Reorganize conditionals.
+
+ * m/ibms390x.h (XINT, XUINT): Don't define, same as the default
+ (SPECIAL_EMACS_INT):
+ * m/ia64.h (SPECIAL_EMACS_INT):
+ * m/amdx86-64.h (SPECIAL_EMACS_INT):
+ * s/gnu.h (NLIST_STRUCT):
+ * aix4-2.h (X11R5_INHIBIT_I18N):
+ * s/gnu-linux.h (LINUX):
+ * s/msdos.h (HAVE_FACES):
+ * s/ms-w32.h (HAVE_FACES): Don't define, unused.
+
+ * systty.h:
+ * sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
+ anymore.
+
+2008-07-12 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * syswait.h: Remove old if 0 code. Do not define WAITTYPE, it was
+ always defined as int.
+
+ * s/netbsd.h (HAVE_UNION_WAIT, HAVE_WAIT_HEADER, WAIT_USE_INT):
+ * s/gnu.h (HAVE_WAIT_HEADER, WAIT_USE_INT, HAVE_UNION_WAIT):
+ * s/gnu-linux.h (HAVE_WAIT_HEADER):
+ * s/freebsd.h (HAVE_WAIT_HEADER):
+ * s/bsd-common.h (HAVE_UNION_WAIT):
+ * s/aix4-2.h (HAVE_WAIT_HEADER):
+ * m/mips.h (HAVE_UNION_WAIT):
+ * s/usg5-4.h (HAVE_WAIT_HEADER, WAITTYPE): Do not define, not used.
+ (COFF, static): Do not define, they are undefined later in the file.
+
+ * process.c (update_status): Don't use a union.
+ (status_convert):
+ (sigchld_handler): Use int instead of WAITTYPE.
+
+2008-07-12 Chong Yidong <cyd@stupidchicken.com>
+
+ * indent.c (Fvertical_motion): Restore hscroll before moving to
+ goal column.
+
+2008-07-11 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * lisp.h: Remove left over code.
+
+2008-07-11 Andreas Schwab <schwab@suse.de>
+
+ * lisp.h: Fix logic in last change.
+
+ * menu.h: New file.
+ * menu.c: Include it.
+ * xmenu.c: Likewise.
+ * Makefile.in: Update dependencies.
+
+2008-07-11 Kenichi Handa <handa@m17n.org>
+
+ * fontset.c (fontset_from_font): Cancel the previous change.
+
+2008-07-11 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * lisp.h:
+ * w32heap.c:
+ * emacs.c:
+ * alloc.c: Replace all references of NO_UNION_TYPE with
+ USE_LISP_UNION_TYPE.
+
+ * m/xtensa.h (NO_UNION_TYPE):
+ * m/vax.h (NO_UNION_TYPE):
+ * m/template.h (NO_UNION_TYPE):
+ * m/sparc.h (NO_UNION_TYPE):
+ * m/mips.h (NO_UNION_TYPE):
+ * m/macppc.h (NO_UNION_TYPE):
+ * m/m68k.h (NO_UNION_TYPE):
+ * m/iris4d.h (NO_UNION_TYPE):
+ * m/intel386.h (NO_UNION_TYPE):
+ * m/ibms390x.h (NO_UNION_TYPE):
+ * m/ibms390.h (NO_UNION_TYPE):
+ * m/ibmrs6000.h (NO_UNION_TYPE):
+ * m/ia64.h (NO_UNION_TYPE):
+ * m/hp800.h (NO_UNION_TYPE):
+ * m/arm.h (NO_UNION_TYPE):
+ * m/amdx86-64.h (NO_UNION_TYPE):
+ * m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
+ defining it the same.
+
+2008-07-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped
+ line.
+
2008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
+ * src/fileio.c:
+ * src/sysdep.c
+ * src/systty.h:
+ * src/m/ibmrs6000.h:
+ * src/m/iris4d.h:
+ * src/s/aix4-2.h:
+ * src/s/freebsd.h:
+ * src/s/gnu-linux.h:
+ * src/s/hpux10-20.h:
+ * src/s/hpux11.h:
+ * src/s/netbsd.h:
+ * src/s/sol2-3.h:
+ * src/s/sol2-4.h:
+ * src/s/sol2.h:
+ * src/s/usg5-4.h:
+ * src/s/vms.h: Remove references to unused variables.
+
+2008-07-10 Andreas Schwab <schwab@suse.de>
+
+ * ftfont.c (ftfont_resolve_generic_family): Remove foundry from
+ pattern before matching the generic family.
+
+2008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * unexec.c:
+ * s/vms.h:
+ * s/usg5-4-2.h:
+ * s/sol2-5.h:
+ * s/freebsd.h:
+ * s/darwin.h: Remove dead code.
+
+ * m/template.h:
+ * m/sparc.h:
+ * m/mips.h:
+ * m/m68k.h:
+ * m/iris4d.h:
+ * m/intel386.h:
+ * m/ibms390x.h:
+ * m/ibms390.h:
+ * m/ia64.h:
+ * m/hp800.h:
+ * m/arm.h:
+ * m/amdx86-64.h: Remove dead code and references to unused
+ and compiler defined symbols.
+
+ * unexmips.c:
+ * unexelf.c: Remove references to desupported systems.
+
* m/powermac.h: Remove file, it is now identical to m/macppc.h.
* m/powermac.h: Remove boilerplate comments.