]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/ChangeLog
t-linux (LIBGCC1, [...]): Add macros and set to empty.
[gcc.git] / gcc / ChangeLog
index 30b18f86afa3ce2694ecb0172b570708bdec2d3f..6083dc3067ac185c2b922950f7774a0e56f9d4be 100644 (file)
@@ -1,3 +1,122 @@
+Mon Feb 23 18:19:31 1998  Manfred Hollstein  <manfred@s-direktnet.de>
+
+       * config/t-linux (LIBGCC1, CROSS_LIBGCC1, LIBGCC1_TEST): Add macros and
+       set to empty.
+       * config/t-linux-aout (LIBGCC1, CROSS_LIBGCC1, LIBGCC1_TEST): Likewise.
+       * config/alpha/t-linux: Remove file.
+       * config/sparc/t-linux: Remove file.
+       * config/m68k/t-linux (LIBGCC1, CROSS_LIBGCC1): Remove.
+       * config/m68k/t-linux-aout (LIBGCC1, CROSS_LIBGCC1): Likewise.
+       * configure.in (alpha*-*-linux-gnulibc1*): Use t-linux instead of alpha/t-linux
+       for tmake_file.
+       (alpha*-*-linux-gnu*): Likewise.
+       (sparc-*-linux-gnulibc1*): Use t-linux instead of sparc/t-linux for tmake_file.
+       (sparc-*-linux-gnu*): Likewise.
+
+Mon Feb 23 10:47:39 1998  Robert Lipe  <robertl@dgii.com>
+       * collect2.c (ldd_file_name): Bracket declaration with same
+       manifests as use.
+       (full_real_ld_suffix): Deleted.  Variable was calloced and
+       written into, but never read.
+
+1998-02-23  Mike Stump  <mrs@wrs.com>
+
+       * configure.in: Add support for i386-wrs-vxworks configuration.
+       * i386/vxi386.h: New file.
+
+Sun Feb 22 21:16:51 1998  Bruno Haible  <bruno@linuix.mathematik.uni-karlsruhe.de>
+
+       * tree.c (contains_placeholder_p): Ensure function always returns
+       a value.
+       * sparc.md (movdi_sp64_insn): Add default case in enumeration switch.
+       (movsf_const_insn, movdf_const_insn, movtf_const_insn): Likewise.
+
+Sun Feb 22 20:58:19 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * vms.h (SELECT_SECTION): Use TREE_CODE_CLASS correctly.
+
+1998-02-22  Paul Eggert  <eggert@twinsun.com>
+
+       * config/sparc/sol2-sld.h (LINKER_DOES_NOT_WORK_WITH_DWARF2):
+       Define this new symbol.
+       (DWARF2_DEBUGGING_INFO, DWARF_DEBUGGING_INFO): Do not #undef.
+       * toplev.c (main): Do not default to DWARF2_DEBUG with -ggdb if
+       LINKER_DOES_NOT_WORK_WITH_DWARF2 is defined.
+
+Sun Feb 22 20:07:32 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * iris5.h (DWARF2_UNWIND_INFO): Define to 0.
+       * iris5gas.h (DWARF2_UNWIND_INFO): Define to 1.
+
+Sun Feb 22 15:29:48 1998  Richard Henderson  <rth@cygnus.com>
+
+       * objc/Object.m (-error): Call objc_verror with our va_list.
+
+Sun Feb 22 09:45:39 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * collect2.c (scan_prog_file): Completely cover uses of variable
+       `exports' with macro COLLECT_EXPORT_LIST.
+
+Sat Feb 21 20:36:23 1998  Jeff Law  (law@cygnus.com)
+
+       * version.c: Bump for snapshot.
+
+Fri Feb 20 16:22:13 1998  Michael Meissner  <meissner@cygnus.com>
+
+       * sched.c (schedule_block): Remove code to get arguments from hard
+       regs into pseudos early.  Same as Aug 25, 1997 change to
+       haifa-sched.c.
+
+1998-02-20  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * collect2.c (main): Still handle !do_collecting for non-AIX targets.
+
+Fri Feb 20 10:39:47 1998  Michael Tiemann  <michael@impact.tiemann.org>
+
+       * ginclude/va-mips.h (va_arg): Remove trailing space after '\'
+       continuation character (line 243).
+
+Fri Feb 20 12:10:26 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * genrecog.c (main): Remove duplicated sentence in emitted comment.
+
+Thu Feb 19 22:36:53 1998  Andrey Slepuhin  <pooh@msu.net>
+                         David Edelsohn  <edelsohn@mhpcc.edu>
+
+       * collect2.c (XCOFF_SCAN_LIBS): Remove.
+       (export_flag): New variable.
+       (export_file): #ifdef COLLECT_EXPORT_LIST.
+       (import_file, exports, imports, undefined): New variables.
+       (libs, cmdline_lib_dirs, libpath_lib_dirs, libpath, libexts): Same.
+       (dump_list, dump_prefix_list, is_in_list): New functions.
+       (write_export_file): $ifdef COLLECT_EXPORT_LIST.
+       (write_import_file, resolve_lib_name): New functions.
+       (use_import_list, ignore_library): Same.
+       (collect_exit): maybe_unlink import_file and #ifdef.
+       (handler): Same.
+       (main): New variable importf, #ifdef exportf.  Move parsing of
+       -shared before general argument parsing.  Resolve AIX library
+       paths and import libgcc.a symbols.  Treat .so shared libraries the
+       same as objects and .a libraries.  Create alias for object_lst and
+       increment it instead of original pointer.  Scan AIX libraries as
+       objects earlier instead of using scan_libraries.  Perform AIX
+       tlink later to resolve templates instead of forking ld.
+       (GCC_OK_SYMBOL): Ensure symbol not in undef section.
+       (GCC_UNDEF_SYMBOL): New macro.
+       (scan_prog_file): Loop for members of AIX libraries.  Handle
+       export/import of ctors/dtors.
+       (aix_std_libs): New variable.
+       (scan_libraries, XCOFF): Delete.
+
+Thu Feb 19 22:36:52 1998  Robert Lipe   <robertl@dgii.com>
+
+       * collect2.c (full_real_ld_suffix): #ifdef CROSS_COMPILE.
+
+1998-02-19  Mike Stump  <mrs@wrs.com>
+
+       * Makefile.in: Use $tooldir for sys-include to match toplevel
+       configure.
+
 Thu Feb 19 01:32:37 1998  Jeffrey A Law  (law@cygnus.com)
                           Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
This page took 0.03826 seconds and 5 git commands to generate.