- 16 Nov, 2000 11 commits
-
-
From-SVN: r37500
DJ Delorie committed -
* rtl.c (read_rtx): Provide suitable names for unnamed define_insn and define_insn_and_split patterns, based on file and line numbers. From-SVN: r37499
DJ Delorie committed -
From-SVN: r37498
Nathan Sidwell committed -
2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * gcc.c-torture/execute/20001115-1.c: New test. From-SVN: r37497
Franz Sirl committed -
* config/c_io_stdio.h (streamsize): Make it a typedef for ptrdiff_t. (wstreamsize): Likewise. From-SVN: r37496
Mark Mitchell committed -
From-SVN: r37495
Mark Mitchell committed -
* cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED for parameter `option'. Do s/cplus_dem.c/cplus-dem.c/g on ChangeLog. From-SVN: r37494
Hans-Peter Nilsson committed -
From-SVN: r37493
Jeff Law committed -
* g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary. * g++.old-deja/g++.abi/cxa_vec.C: Likewise. * g++.old-deja/g++.abi/ptrflags.C: Likewise. * g++.old-deja/g++.abi/vmihint.C: Likewise. From-SVN: r37492
Mark Mitchell committed -
* acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Substitute libio_la. * src/Makefile.am (libstdc___la_LIBADD): Use it. * aclocal.m4: Regenerated. * configure: Likewise. * Makefile.in: Likewise. * libio/Makefile.in: Likewise. * libmath/Makefile.in: Likewise. * libsupc++/Makefile.in: Likewise. * src/Makfile.in: Likewise. From-SVN: r37491
Mark Mitchell committed -
* mkcheckin.in: Move check for bash version 2 later in the file. * include/bits/basic_string.h (basic_string::_Rep::_S_max_size): Make it const. (basic_string::_Rep::_S_terminal): Likewise. * include/bits/string.tcc (basic_string::_Rep::_S_max_size): Likewise. (basic_string::_Rep::_S_terminal): Likewise. From-SVN: r37490
Mark Mitchell committed
-
- 15 Nov, 2000 20 commits
-
-
From-SVN: r37489
Gerald Pfeifer committed -
2000-11-15 David Billinghurst <David.Billinghurst@riotinto.com> * mkcheck.in: Add function size_command() for irix. From-SVN: r37488
David Billinghurst committed -
* cpplib.c (start_directive, end_directive): New functions. (_cpp_handle_directive, run_directive): Use them. (_cpp_handle_directive): Don't -Wtraditional on indented null directives. (_cpp_push_buffer): Don't re-clear was_skipping. * cpplib.h (struct cpp_reader): New member la_saved. * cppmacro.c (cpp_get_token): Don't interpret _Pragma in directives. From-SVN: r37487
Neil Booth committed -
* gcc.dg/cpp/_Pragma1.c: Update. * gcc.dg/cpp/_Pragma2.c: New test. From-SVN: r37486
Neil Booth committed -
toplev.c (wrapup_global_declarations): Don't write out artificial static variables that aren't needed. * toplev.c (wrapup_global_declarations): Don't write out artificial static variables that aren't needed. * decl.c (wrapup_globals_for_namespace): Don't mark things TREE_ASM_WRITTEN when they're not. From-SVN: r37485
Mark Mitchell committed -
2000-11-15 Toon Moene <toon@moene.indiv.nluug.nl> * libI77/configure.in: See if `mkstemp' is available. * libI77/configure: Regenerate. * libI77/open.c: Use `mkstemp' to create scratch file atomically. From-SVN: r37484
Toon Moene committed -
* cplus_dem.c: Eliminate use of DEFUN, it is obsolete and cannot be used in GCC. From-SVN: r37483
Kenneth Block committed -
From-SVN: r37482
Bernd Schmidt committed -
* fixinc/mkfixinc.sh (fixincludes): Add *-*-beos* to list of machines for which fixincludes is not needed. * config/i386/x-beos (STMP_FIXPROTO): Don't run fixproto. From-SVN: r37481
Fred Fish committed -
* diagnostic.c (finish_abort): New fn. (fancy_abort, error_recursion): Use it. * toplev.c (crash_signal): Likewise. * diagnostic.h: Declare it. * typeck2.c (friendly_abort): Uncount the error before handing off to fancy_abort. From-SVN: r37480
Jason Merrill committed -
2000-11-13 Andrew Haley <aph@redhat.com> * tree.c (build_type_no_quals): New function. * tree.h (build_type_no_quals): Declare. * c-common.c (c_get_alias_set): When considering type compatibility for pointer types, ignore cv-qualifiers anywhere in a pointer chain. From-SVN: r37479
Andrew Haley committed -
cp/ * typeck.c (lookup_anon_field): Cope with qv qualifiers. testsuite/ * g++.old-deja/g++.other/anon5.C: New test. From-SVN: r37478
Nathan Sidwell committed -
From-SVN: r37477
Hans-Peter Nilsson committed -
From-SVN: r37476
Hans-Peter Nilsson committed -
* cplus_dem.c: Add gnat demangler. Add java to demangle style list. From-SVN: r37475
Kenneth Block committed -
From-SVN: r37474
Kenneth Block committed -
* regrename.c (scan_rtx_rtx): Skip to the next chain on encountering a terminated chain. From-SVN: r37473
Graham Stott committed -
From-SVN: r37472
Jeff Law committed -
* class.c (build_vtbl_initializer): Fix typo in comment. * typeck.c (expr_sizeof): Don't crash on errors. From-SVN: r37471
Mark Mitchell committed -
* configure.in: Move check for V3 above check for C++ header-file directory. * configure: Regenerated. From-SVN: r37470
Mark Mitchell committed
-
- 14 Nov, 2000 9 commits
-
-
2000-11-14 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPOR): Set LIBS back to initial value. (GLIBCPP_EXPORT_INCLUDES): Only export TOPLEVEL_INCLUDES if building a canadian cross. This should fix the remaining java build issues. * aclocal.m4: Regenerate. * configure: Regenerate. * include/bits/c++config (__GLIBCPP__): Set release version for 2.91. From-SVN: r37469
Benjamin Kosnik committed -
* lang-specs.h: Add %2 after %(cc1_options). From-SVN: r37468
Jim Wilson committed -
From-SVN: r37467
DJ Delorie committed -
* gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more tests. From-SVN: r37466
Joseph Myers committed -
* config/avr/avr.c (avr_case_values_threshold): New. (avr_override_options): Set it depending on options, make it large when not optimizing to work around "unable to generate reloads". * config/avr/avr.h (TARGET_SWITCHES): Add -mno-tablejump option. (EXTRA_SECTION_FUNCTIONS): Make the .progmem.gcc_sw_table section executable if not AVR_MEGA. Make sure jump tables are word-aligned. (JUMP_TABLES_IN_TEXT_SECTION): Define as 0, not 1. (ASM_OUTPUT_ADDR_VEC_ELT): Optimize, use "rjmp" if not AVR_MEGA. (avr_case_values_threshold): Declare as extern int. (CASE_VALUES_THRESHOLD): Define as avr_case_values_threshold. * config/avr/avr.md (tablejump): Removed. (*tablejump_rjmp): New for jump tables made from "rjmp" instructions. (*tablejump_lib, *tablejump_enh, *tablejump): Change to expect the index in the table, not multiplied by 2. (casesi): Change to match the above insns. Always enable. * config/avr/libgcc.S (__tablejump__): Rename to __tablejump2__. Change to expect the word address of the table, multiply it by 2 here and not in the caller. Change "adiw" to faster "inc". From-SVN: r37465
Marek Michalkiewicz committed -
* Makefile.in: Rebuilt. * Makefile.am (libgcj.zip): Fail immediately if compilation fails and -k not given. From-SVN: r37464
Tom Tromey committed -
From-SVN: r37463
Don Lindsay committed -
* cppexp.c (parse_defined): Call cpp_get_token not _cpp_get_token. (lex): Similarly. * cpplex.c (cpp_output_line): Similarly. * cpplib.c (glue_header_name, do_line, do_ident, parse_answer, parse_assertion): Similarly. (_cpp_handle_diretive): Don't save to lookaheads when processing directives. * cppmacro.c (parse_arg, expand_arg): Call cpp_get_token not _cpp_get_token. (funlike_invocation_p): Don't save to lookaheads when pre-expanding arguments. (_cpp_get_token): Delete. (cpp_get_token): Merge contents of _cpp_get_token. From-SVN: r37462
Neil Booth committed -
* builtins.c (expand_builtin_setjmp): Set current_function_calls_setjmp. (expand_builtin_longjmp): Set current_function_calls_longjmp. * config/sparc/sparc.md (builtin_setjmp_setup): New expand. (do_builtin_setjmp_setup): New insn. From-SVN: r37461
Jakub Jelinek committed
-