- 15 Jul, 2000 5 commits
-
-
* java/awt/EventQueue.java (invokeAndWait): Call postEvent() within synchronized block. * java/awt/event/InvocationEvent (dispatch): Synchronize on notifier before calling notifyAll(). From-SVN: r35042
Bryce McKinlay committed -
From-SVN: r35041
Michael Meissner committed -
From-SVN: r35040
Neil Booth committed -
From-SVN: r35039
Neil Booth committed -
* config/mh-irix6 (CC): Don't set it. * INSTALL: Give special instructions for building GCC on Irix 6. * config/mips/x-iris6 (CC): Don't set it. (OLDCC): Likewise. From-SVN: r35038
Mark Mitchell committed
-
- 14 Jul, 2000 11 commits
-
-
From-SVN: r35037
Jason Merrill committed -
dwarf2out.c (dwarf2out_frame_debug_expr): If we store the CFA register in the stack and later in another register... * dwarf2out.c (dwarf2out_frame_debug_expr): If we store the CFA register in the stack and later in another register, use the new register. From-SVN: r35036
Jason Merrill committed -
From-SVN: r35035
Jean-Francois Panisset committed -
* config/mips/mips.md: (absdi2): Handle sign_extend for second operand. From-SVN: r35034
Clinton Popetz committed -
From-SVN: r35033
Nathan Sidwell committed -
From-SVN: r35032
Jeff Law committed -
* .cvsignore: Correct typo. cp: * .cvsignore: parse.h and parse.c have no cp- prefix. java: * .cvsignore: New file. From-SVN: r35031
Zack Weinberg committed -
From-SVN: r35030
Mark Mitchell committed -
From-SVN: r35029
Mark Mitchell committed -
* .cvsignore: Add generated YACC files. * objc/.cvsignore: New file. * .cvsignore: New file. From-SVN: r35028
Mark Mitchell committed -
From-SVN: r35027
Nick Clifton committed
-
- 13 Jul, 2000 24 commits
-
-
* cpplex.c (adjust_column): New funcion. (skip_whitespace): Use it. (skip_block_comment): Use it, and warn about /*/* with -Wcomments. From-SVN: r35026
Neil Booth committed -
* cpphash.c (struct macro_info): Add new members. (_cpp_free_definition): Delete the macro directly. (count_params): Return void, with first token of expansion in struct macro_info on success. (parse_define): Return int. Hoist syntax checking from save_macro_expansion. Leave call to save_expansion to _cpp_create_definition. (alloc_macro): Needs just 2 arguments. (free_macro): Delete. (save_expansion): Don't perform syntax check. (_cpp_create_definition): Call save_expansion. From-SVN: r35025
Neil Booth committed -
From-SVN: r35024
Kaveh R. Ghazi committed -
From-SVN: r35023
Kaveh R. Ghazi committed -
2000-07-13 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (fold_constant_for_init): Avoid bullish conversion. (http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00506.html) From-SVN: r35022
Alexandre Petit-Bianco committed -
From-SVN: r35021
Tom Tromey committed -
From-SVN: r35020
Kaveh R. Ghazi committed -
From-SVN: r35019
Kaveh R. Ghazi committed -
From-SVN: r35018
Tom Tromey committed -
* calls.c (stored_args_map): New variable. (check_sibcall_argument_overlap_1): New. (check_sibcall_argument_overlap): New. (expand_call): Initialize stored_args_map. Call check_sibcall_argument_overlap. * gcc.c-torture/execute/20000707-1.c: New test. From-SVN: r35017
Jakub Jelinek committed -
From-SVN: r35016
Bruce Korb committed -
From-SVN: r35015
Bruce Korb committed -
From-SVN: r35014
Bruce Korb committed -
From-SVN: r35013
Bruce Korb committed -
From-SVN: r35012
Bruce Korb committed -
2000-07-12 Gabriel Dos Reis <gdr@codesourcery.com> * diagnostic.c (vline_wrapper_message_with_location, v_message_with_file_and_line, v_error_with_file_and_file, v_error_for_asm, v_warning_for_asm, vfatal, v_warning_with_file_and_line, v_pedwarn_with_file_and_line, vsorry, verror, vwarning, vpedwarn): Remove. (diagnostic_for_asm): New function. (pedwarn, error, warning, pedwarn_with_file_and_line, error_with_file_and_line, warning_with_file_and_line, sorry, error_for_asm, warning_for_asm, fatal): Reimplement. (finish_diagnostic): Clear diagnostic info as well. From-SVN: r35011
Gabriel Dos Reis committed -
* c-common.h (flag_digraphs): New. * c-decl.c (c_decode_option): Set flag_digraphs as appropriate. * c-lex.c (yylex): Use flag_digraphs to decide whether to honour digraphs. * testsuite/gcc.dg/cpp/digraph1.c, testsuite/gcc.dg/cpp/digraph2.c, testsuite/gcc.dg/cpp/digraphs.c: New tests. From-SVN: r35010
Neil Booth committed -
From-SVN: r35009
Jeff Law committed -
* gcc.c (do_spec_1): Add new %B operator. (set_input): Prepare for %B. (link_command_spec): Move up with the other tm.h- overrideable specs. Factor out the portion conditional on LINK_LIBGCC_SPECIAL into a new spec, %(link_libgcc). (struct compiler): Just have a single spec string. All users updated. (default_compilers): Remove unnecessary braces. (static_specs): Update. (trad_capable_cpp, cpp_options, cc1_options, asm_options): New named specs. (C and assembly specs): Use the new named specs, as appropriate. * objc/lang-specs.h, ch/lang-specs.h, cp/lang-specs.h, f/lang-specs.h, java/lang-specs.h: Use the new named specs. Remove unnecessary braces. From-SVN: r35008
Zack Weinberg committed -
From-SVN: r35007
Zack Weinberg committed -
* gcc.c (execute): If a subprocess gets a fatal signal, report strsignal() of the signal number, and ask for a bug report. Do not do this for SIGPIPE if there's already been an error. * tradcpp.c: Don't include signal.h. Don't catch SIGPIPE. Delete pipe_closed. From-SVN: r35006
Zack Weinberg committed -
final.c (profile_function): Do not emit profile counters in the data section, if NO_PROFILE_COUNTERS is defined. * final.c (profile_function): Do not emit profile counters in the data section, if NO_PROFILE_COUNTERS is defined. * tm.texi: Document NO_PROFILE_COUNTERS. Update doc for FUNCTION_PROFILER. * config/i386/linux.h (NO_PROFILE_COUNTERS): Define. (FUNCTION_PROFILER): Just emit a call to mcount. From-SVN: r35005
Zack Weinberg committed -
From-SVN: r35004
Zack Weinberg committed -
cppexp.c, [...]: Eradicate all traces of code dependent on traditional, lang_chill, or lang_fortran. * cppexp.c, cpphash.c, cpphash.h, cppinit.c, cpplex.c, cpplib.c, cpplib.h: Eradicate all traces of code dependent on traditional, lang_chill, or lang_fortran. * cppfiles.c: #undef strcmp to suppress warning about macros used without arguments. (_cpp_execute_include): Use f, not fname, in "No include path" error. (_cpp_pop_file_buffer): New function. * cpplib.c: Don't include <sys/mman.h>. (cpp_push_buffer): Set line_base and lineno in new buffer. (cpp_pop_buffer): Use _cpp_pop_file_buffer. * cpplex.c: Move all prototypes and structure declarations to the top of the file. Properly parenthesise some macro arguments. (cpp_scan_line): New function. (special_symbol [case T_INCLUDE_DEPTH]): Use pfile->include_depth, don't need to walk up the stack counting. From-SVN: r35003
Zack Weinberg committed
-