expr.c (STACK_BYTES): Delete unused macro.
[platform/upstream/gcc.git] / gcc / ChangeLog
index bcc3614..fff326d 100644 (file)
@@ -1,3 +1,82 @@
+Thu Nov 19 23:44:38 1998  Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
+
+       * expr.c (STACK_BYTES): Delete unused macro.
+       * calls.c: Provide default for PREFERRED_STACK_BOUNDARY.
+       (STACK_BYTES): Use PREFERRED_STACK_BOUNDARY, not STACK_BOUNDARY.
+       (expand_call): Likewise.
+       (emit_library_call): Likewise.
+       (emit_library_call_value): Likewise.
+       * function.c: Provide default for PREFERRED_STACK_BOUNDARY.
+       (STACK_BYTES): Use PREFERRED_STACK_BOUNDARY, not STACK_BOUNDARY.
+       * explow.c: Provide default for PREFERRED_STACK_BOUNDARY.
+       (round_push): Use PREFERRED_STACK_BOUNDARY, not STACK_BOUNDARY.
+       (allocate_dynamic_stack_space): Likewise.
+       * tm.texi (PREFERRED_STACK_BOUNDARY): Document new macro.
+       (STACK_BOUNDARY): Update description to reflect the new situation.
+
+Thu Nov 19 22:20:51 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * reorg.c (relax_delay_slots): When optimizing for code size, if a
+       return with a filled delay slot is followed by a return with an
+       unfilled delay slot, delete the first return and reemit the insn
+       that was previously in its delay slot.
+
+       * i860.c (single_insn_src_p): Add missing parens.
+       * ginclude/math-3300.h: Likewise.
+
+Thu Nov 19 20:55:59 1998  H.J. Lu  (hjl@gnu.org)
+
+       * regclass.c (init_reg_sets_1): Add prototype.
+       (init_reg_modes): Likewise.
+
+1998-11-19 Zack Weinberg  <zack@rabi.phys.columbia.edu>
+
+       * c-common.c: Change warning messages to say `comparison is
+       always true' or `comparison is always false' instead of the
+       confusing `is always 0', `is always 1'.
+
+Thu Nov 19 19:05:49 1998  Per Bothner  <bothner@cygnus.com>
+
+       * print-tree.c (print_node):  After printing BLOCK or BIND_EXPR,
+       break instead of return (which loses closing '>').
+
+Thu Nov 19 19:34:13 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * i386.h (LEGITIMATE_CONSTANT_P): Reject CONST_DOUBLEs that are not
+       standard 387 constants.
+
+       * i386.md (jump): Explicitly set "memory" attribute.
+       (indirect_jump, prologue_set_stack_ptr): Likewise.
+       (prologue_get_pc_and_set_got, pop): Likewise.
+       (allocate_stack_worder, blockage, return_internal): Likewise.
+       (return_pop_internal, nop): Likewise.
+       (epilogue_set_stack_ptr, leave): Likewise.
+
+Thu Nov 19 15:42:54 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * config/arm/coff.h: Set USER_LABEL_PREFIX to "_".
+
+Thu Nov 19 23:20:59 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * Early auto_inc reloads don't conflict with outputs.
+
+Thu Nov 19 12:58:55 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * configure.in: Don't do AC_CHECK_HEADERS(wait.h sys/wait.h).
+       Instead call AC_HEADER_SYS_WAIT.
+
+       * collect2.c: Don't provide defaults for sys/wait.h macros.
+       * gcc.c: Likewise.
+       * protoize.c: Likewise.  Also, don't include sys/wait.h.
+
+       * system.h: Include sys/wait.h and provide macro defaults.
+
+1998-11-19  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * Makefile.in (mandir): Set to @mandir@.
+       (man1dir): New variable to hold the former value of $(mandir).
+       Replace all uses of $(mandir) by $(man1dir).
+
 Wed Nov 18 16:31:28 1998  Jim Wilson  <wilson@cygnus.com>
 
        * reload.c (find_reloads_address_part): If have a CONST_INT, create
@@ -450,6 +529,12 @@ Fri Nov  6 00:10:00 1998  Jan Hubicka (hubicka@freesoft.cz)
        * i386.md (extendsidi2): Use # in the output template.
        (extendsidi splitters): New splitters.
 
+Thu Nov  5 11:13:27 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.in: Use unknown-elf.h as tm_file for arm-elf
+       configuarions.
+       * configure: Regenerate.
+
 Thu Nov  5 07:59:05 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
 
        * jump.c (init_label_info, delete_barrier_successors,