+Wed May 5 16:26:13 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
+
+ * function.c (purge_addressof_replacements): Rename into
+ purge_bitfield_addressof_replacements.
+ (purge_addressof_replacements): New variable.
+ (purge_addressof_1): Add code for changing addressof in notes for
+ field values which are extracted by usage MEM with narrower mode.
+ (purge_addressof): Initialize purge_bitfield_addressof_replacements.
+
+Wed May 5 07:40:02 1999 Nick Clifton <nickc@cygnus.com>
+
+ Patch from: Nick Burrett <nick.burrett@btinternet.com>
+ * config/arm/arm.h (ARM_MCOUNT_NAME): Define.
+ (FUNCTION_PROFILER): Remove assembler dialect dependency and use
+ ARM_MCOUNT_NAME.
+ (TRAMPOLINE_TEMPLATE): Remove assembler dialect dependency.
+
+ * config/arm/aof.h (ARM_MCOUNT_NAME): Define.
+
+1999-05-05 09:58 -0400 Zack Weinberg <zack@rabi.columbia.edu>
+
+ * gcc.c (default_compilers): Fix brace nesting bug.
+ * objc/lang-specs.h: Use %i, not %g.mi, for the input file
+ when processing an .mi file.
+
+Tue May 4 13:17:55 1999 Mark Mitchell <mark@codesourcery.com>
+
+ * resource.c (mark_set_resources): Handle UNSPEC_VOLATILE,
+ ASM_INPUT, TRAP_IF, and ASM_OPERANDS just like in
+ mark_referenced_resources.
+
+Mon May 3 22:38:41 1999 David Edelsohn <edelsohn@gnu.org>
+
+ * rs6000/aix43.h (SUBTARGET_OVERRIDE_OPTIONS): Change non-PowerPC
+ and AIX64 combination to warning. Add warning for disabling
+ PowerPC64 support when using 64-bit mode.
+ (LIB_SPEC): Do not link with libg.a in 64-bit mode.
+ (LINK_SPEC): Do not export libg.exp symbols in 64-bit mode.
+ * rs6000/rs6000.h (MY_ISCOFF): Treat import/export files as valid
+ XCOFF files.
+ (read_only_data_section, private_data_section,
+ read_only_private_data_section): Always align CSECTs to doubleword
+ boundary regardless of mode.
+ (TEXT_SECTION_ASM_OP): Align text CSECT on doubleword boundary in
+ 64-bit mode.
+ (DATA_SECTION_ASM_OP): Always align CSECT to doubleword boundary.
+ (ASM_OUTPUT_LOCAL): Use rounded size in 64-bit mode to
+ maintain doublword alignment.
+
+Mon May 3 14:45:23 1999 Jeffrey A Law (law@cygnus.com)
+
+ * mn10200.md (btst insns): btst does not leave cc0 in a useable
+ state for redundant tst eliminatino.
+ * mn10300.md (btst insns): Likewise.
+
+Mon May 3 16:14:32 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * mips.h (Pmode): Revert Oct 14th change which added a cast.
+
+Sun May 2 14:02:21 1999 Mark Mitchell <mark@codesourcery.com>
+
+ * tree.h (struct tree_decl): Add comdat_flag.
+ (DECL_COMDAT): Define it.
+ * toplev.c (wrapup_global_declarations): Don't output a
+ DECL_COMDAT function just because it's public.
+
+Sun May 2 15:16:42 1999 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * pdp11.h (TARGET_SWITCHES): Fix error in previous change.
+ (ASSEMBLER_DIALECT): Define.
+ (CONDITIONAL_REGISTER_USAGE): Rename floating point registers if
+ required for the UNIX assembler.
+ (ASM_OUTPUT_INT): Remove. The compiler will synthesise it.
+ (ASM_OUTPUT_ADDR_VEC_PROLOGUE): Remove.
+ (ASM_OPEN_PAREN, ASM_CLOSE_PAREN): Change to "[" and "]".
+ (TRAMPOLINE_TEMPLATE): Use ASM_OUTPUT_SHORT.
+ * pdp11.c (output_addr_const_pdp11): Copy of output_addr_const
+ adapted to output constants in octal.
+ * pdp11.c, pdp11.h, pdp11.md: Use output_addr_const_pdp11 instead
+ of output_addr_const. Output constants in octal. Use assembler
+ dialect alternatives where DEC and UNIX assemblers use different
+ instruction names.
+
+Sun May 2 01:15:06 PDT 1999 Jeff Law (law@cygnus.com)
+
+ * version.c: Bump for snapshot.
+
+Fri Apr 30 13:55:43 1999 Richard Henderson <rth@cygnus.com>
+
+ * va-ppc.h (__va_start_common): Let __builtin_saveregs do the work.
+ * rs6000.c (expand_builtin_saveregs): For V4, initialize a private
+ va_list struct, and return a pointer to it.
+ (setup_incoming_varargs): V4 save area based off virtual_stack_vars
+ instead of frame_pointer.
+
+Thu Apr 29 23:02:22 1999 Mark Mitchell <mark@codesourcery.com>
+
+ * emit-rtl.c (start_sequence): Expand comments.
+ (start_sequence_for_rtl_expr): Likewise.
+ (push_to_sequence): Likewise.
+ (end_sequence): Likewise.
+ * expr.c (inhibit_defer_pop): Likewise.
+ * expr.h (inhibit_defer_pop): Likewise.
+ (NO_DEFER_POP): Likewise.
+ (OK_DEFER_POP): Likewise.
+
+Thu Apr 29 22:13:46 1999 Robert Lipe <robertlipe@usa.net>
+
+ * configure.in (i?86-UnixWare7*-sysv): Set thread_file to 'posix'
+ --enable-threads[={yes,pthreads,posix}] is passed as a command
+ line parameter to configure.
+ * config/i386/sysv5.h (LIB_SPEC): Add support for '-pthread'.
+ (CPP_SPEC): Likewise.
+
+Thu Apr 29 17:23:59 1999 Richard Henderson <rth@cygnus.com>
+
+ * emit-rtl.c (operand_subword): Religiously mask and sign-extend
+ from 32-bits to HOST_WIDE_INT.
Thu Apr 29 15:58:52 1999 Robert Lipe <robertlipe@usa.net>
* fixinc/gnu-regex.c, fixinc/gnu-regex.h: Imported from GDB 4.18.
* fixinc/Makefile.in (OBJ, HDR): Handle name changes from above.
(gnu-regex.o): Define REGEX_MALLOC to avoid memory leak.
+ * fixinc/fixincl.c: new regex.h header name
+ * Makefile.in: new regex.[ch] file names
Thu Apr 29 12:53:33 1999 Richard Henderson <rth@cygnus.com>