- 15 Jul, 2000 16 commits
-
-
2000-07-15 Gabriel Dos Reis <gdr@codesourcery.com> * bits/valarray_array.h (__valarray_get_storage): New function. (_Array<>::Array): Use it. * bits/std_valarray.h (valarray<>::valarray): Likewise. (valarray<>::resize): Likewise. Tweak. * src/valarray-inst.cc (__valarray_product): Tweak. From-SVN: r35053
Gabriel Dos Reis committed -
* cpphash.c (save_expansion): Clear PREV_WHITE on tokens immediately following a paste operator. * cppinit.c (sort_options): New function (only for HOST_EBCDIC). (cpp_reader_init): Call it, if HOST_EBCDIC. (cpp_handle_options): Do not sort option list here. (handle_option): Rename to cpp_handle_option and export. * cpplex.c (cpp_scan_buffer_nooutput, cpp_scan_buffer): Use _cpp_get_token directly. (cpp_scan_line): Return 0 at EOF, 1 otherwise. * cpplib.c (cpp_push_buffer): Don't set new->lineno to 1. * cpplib.h: Prototype cpp_handle_option. Update prototype of cpp_scan_line. From-SVN: r35052
Zack Weinberg committed -
From-SVN: r35051
Jakub Jelinek committed -
From-SVN: r35050
Jakub Jelinek committed -
* fold-const.c (extract_muldiv): Don't optimize past an unsigned cast around an expression. Tidy other unsigned tests. From-SVN: r35049
Richard Henderson committed -
2000-07-15 Gabriel Dos Reis <gdr@codesourcery.com> * diagnostic.c (doing_line_wrapping, line_wrapper_printf, notice, v_error_with_decl, v_warning_with_decl, v_pedwarn_with_decl): Remove. (v_message_with_decl): Rename to ... (format_with_decl): ... this. Tweak (diagnostic_for_decl): New function. (fatal_io_error): Use verbatim in lieu of notice. (announce_function): Use verbatim. (default_print_error_function): Likewise. (error_with_decl, warning_with_decl, pedwarn_with_decl): Use new infratructure. From-SVN: r35048
Gabriel Dos Reis committed -
* mips.c (function_arg_pass_by_reference): Don't do automatic aggregate initialization. (machine_dependent_reorg): Initialize variable `mode'. * mips.md (absdi2): Change variable `regno1' to unsigned int. (reload_indi): Rename loword/hiword to lo_word/hi_word to avoid conflicts with sys/param.h macro of the same name. (reload_outdi): Likewise. From-SVN: r35047
Kaveh R. Ghazi committed -
Fix (<cond> ? FOO++ : BAR++) == 2 from misoptimizing FOO++ into ++FOO without bumping up the comparison value From-SVN: r35046
Michael Meissner committed -
From-SVN: r35045
Jeff Law committed -
From-SVN: r35044
Bryce McKinlay committed -
* README.Portability: Correct example about calling a function through a pointer to function. Format wide paragraphs. From-SVN: r35043
Neil Booth committed -
* 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 13 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
-