- 22 Feb, 1998 15 commits
-
-
Support FORMAT(I<1+2>) (constant variable-FORMAT expressions): * bad.def (FFEBAD_FORMAT_VARIABLE): New diagnostic. * std.c (ffestd_R1001rtexpr_): New function. (ffestd_R1001dump_, ffestd_R1001dump_1005_1_, ffestd_R1001dump_1005_2_, ffestd_R1001dump_1005_3_, ffestd_R1001dump_1005_4_, ffestd_R1001dump_1005_5_, ffestd_R1001dump_1010_2_, ffestd_R1001dump_1010_3_, ffestd_R1001dump_1010_4_, ffestd_R1001dump_1010_5_): Use new function instead of ffestd_R1001error_. * stb.c (ffestb_R10014_, ffestb_R10016_, ffestb_R10018_, ffestb_R100110_): Restructure `for' loop for style. Change from Craig. From-SVN: r18181
Craig Burley committed -
/ * 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. From-SVN: r18180
Jeff Law committed -
d * 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. From-SVN: r18179
Paul Eggert committed -
* iris5.h (DWARF2_UNWIND_INFO): Define to 0. * iris5gas.h (DWARF2_UNWIND_INFO): Define to 1. From-SVN: r18178
Jim Wilson committed -
From-SVN: r18176
Jeffrey A Law committed -
From-SVN: r18175
Jeff Law committed -
vmsbuild.com [...]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. � * vmsbuild.com [REQUIRE_OFILES]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. [config.h]: Define NEED_strsignal. * functions.def: Correct argument types for strerror and strsignal. Reported by Alex Gutman <agutman@emc.com>. From-SVN: r18174
Jeff Law committed -
vmsbuild.com [...]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. $ * vmsbuild.com [REQUIRE_OFILES]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. [config.h]: Define NEED_strsignal. * functions.def: Correct argument types for strerror and strsignal. Reported by Alex Gutman <agutman@emc.com>. From-SVN: r18173
Jeff Law committed -
vmsbuild.com [...]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. P * vmsbuild.com [REQUIRE_OFILES]: Synchronized with Makefile.in: Add fnmatch.o and objalloc.o; remove vasprintf.o. [config.h]: Define NEED_strsignal. * functions.def: Correct argument types for strerror and strsignal. Reported by Alex Gutman <agutman@emc.com>. From-SVN: r18172
Jeff Law committed -
* cplus-dem.c (gnu_special): Don't get confused by .<digits> strings that are not actually lengths. * config/mh-cygwin32: remove vasprintf.o from EXTRA_OFILES since it gets built automatically * vasprintf.c (int_vasprintf): Increase buffer size for float/double values. From-SVN: r18171
Jeff Law committed -
* alloca-norm.h (alloca, GCC case): Don't redefine alloca if it was alr eady defined previously. * Makefile.in (INSTALL): Use ../install-sh, not install. From-SVN: r18170
Jeff Law committed -
* getopt.c: Update to latest FSF version. * getopt1.c: Likewise. Bring over from devo. From-SVN: r18169
Ian Lance Taylor committed -
* configure.in: For *-*-cygwin32*, add a -I for winsup to both XCINCLUDES and XCXXINCLUDES. * config.shared: Use ${host_includes} when setting CXXINCLUDES in the DOING_LIBGXX case. * Makefile.in (_G_config.h): Pass $(CINCLUDES) in CC and $(CXXINCLUDES) in CXX when running gen-params. * config.shared (THIS_FILE): Really found via TOLIBIO instead of TOLIBCXX, which is empty when configuring gperf. (LIBS): When linking gperf, find libstdc++ relative to TO_TOPDIR instead of hardcoded "../". From-SVN: r18168
Jeff Law committed -
From-SVN: r18167
Richard Henderson committed -
collect2.c (scan_prog_file): Completely cover uses of variable `exports' with macro COLLECT_EXPORT_LIST. * collect2.c (scan_prog_file): Completely cover uses of variable `exports' with macro COLLECT_EXPORT_LIST. From-SVN: r18163
David Edelsohn committed
-
- 21 Feb, 1998 2 commits
-
-
From-SVN: r18162
Jeff Law committed -
From-SVN: r18159
Jeffrey A Law committed
-
- 20 Feb, 1998 7 commits
-
-
From-SVN: r18148
Michael Meissner committed -
From-SVN: r18141
Jason Merrill committed -
From-SVN: r18140
Jason Merrill committed -
From-SVN: r18139
Jason Merrill committed -
* ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS. * stl_alloc.h: Ditto. * stl_config.h: Ditto. * stl_rope.h: Ditto. * stl_config.h: include <_G_config.h> if __GNUG__ is defined. (__STL_PTHREADS): Defined if _PTHREADS is defined or __GLIBC__ >= 2. From-SVN: r18138
Jason Merrill committed -
* ginclude/va-mips.h (va_arg): Remove trailing space after '\' continuation character (line 243). From-SVN: r18136
Michael Tiemann committed -
From-SVN: r18134
Andreas Schwab committed
-
- 19 Feb, 1998 15 commits
-
-
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. Fri Feb 19 22:36:52 1998 Robert Lipe <robertl@dgii.com> * collect2.c (full_real_ld_suffix): #ifdef CROSS_COMPILE. From-SVN: r18128
David Edelsohn committed -
* Makefile.in: Use $tooldir for sys-include to match toplevel configure. From-SVN: r18126
Mike Stump committed -
From-SVN: r18125
Jeff Law committed -
8 * method.c (build_mangled_name): Start CPP directives in column zero. From-SVN: r18124
Jeff Law committed -
* method.c (build_mangled_name): Start CPP directives in column zero. From-SVN: r18123
Jeff Law committed -
From-SVN: r18122
Jason Merrill committed -
* typeck2.c (process_init_constructor): Sorry about non-trivial labeled initializers. * parse.y (initlist): Reenable labeled initializers. From-SVN: r18121
Jason Merrill committed -
all callers changed. Rely on the new parameter instead of arg being a TREE_LIST when determine whether we are working inside template template parameter. Clean up is_type test. From-SVN: r18120
Kriang Lerdsuwanakij committed -
* cvt.c (cp_convert_to_pointer): Preserve TREE_CONSTANT. * typeck2.c (initializer_constant_valid_p): Allow conversions between pointers and refrerences. From-SVN: r18119
Jason Merrill committed -
* typeck.c (build_unary_op): Only warn about incr/decr a pointer if pedantic || warn_pointer_arith. From-SVN: r18118
Brendan Kehoe committed -
From-SVN: r18117
Kriang Lerdsuwanakij committed -
From-SVN: r18114
Jeff Law committed -
* emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__. * emit-rtl.c (hard-reg-set.h): Include. (get_lowpart_common): Don't make new REG for hard reg in a class that cannot change size. * Makefile.in (emit-rtl.o): Depend on hard-reg-set.h. * combine.c: Revert previous patch. Co-Authored-By: Richard Kenner <kenner@vlsi1.ultra.nyu.edu> From-SVN: r18109
Jeffrey A Law committed -
* config/sparc/sol2-sld.h: New file. * configure.in (sparc-*-solaris2*): Use it when using the system linker. From-SVN: r18105
Paul Eggert committed -
From-SVN: r18104
Jeff Law committed
-
- 18 Feb, 1998 1 commit
-
-
From-SVN: r18102
Jeffrey A Law committed
-