1. 08 Aug, 2003 3 commits
  2. 07 Aug, 2003 18 commits
  3. 06 Aug, 2003 12 commits
  4. 05 Aug, 2003 7 commits
    • configure.in: Rename... · 8b171e55
      2003-08-05  Phil Edwards  <pme@gcc.gnu.org>
      
      	* configure.in:  Rename...
      	* configure.ac:  ...to this.
      	* docs/html/17_intro/porting.texi:  Update name.
      
      	* docs/html/17_intro/porting.html:  Regenerate.
      	* config.h.in, Makefile.in, include/Makefile.in, libmath/Makefile.in,
      	libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in,
      	testsuite/Makefile.in:  Regenerate (picks up new dependancy).
      
      From-SVN: r70194
      Phil Edwards committed
    • c.opt: Introduce -fworking-directory. · b20d9f0c
      * c.opt: Introduce -fworking-directory.
      * doc/cpp.texi, doc/invoke.texi, doc/cppopts.texi: Document it.
      * c-common.h (flag_working_directory): Declare.
      * c-common.c (flag_working_directory): Define.
      * c-opts.c (c_common_handle_options): Set it.
      (sanitize_cpp_opts): Set...
      * cpplib.h (struct cpp_options): ... working_directory option.
      (struct cpp_callbacks): Add dir_change.
      * cppinit.c (read_original_filename): Call...
      (read_original_directory): New.  Look for # 1 "directory//"
      and process it.
      (cpp_read_main_file): Call dir_change callback if working_directory
      option is set.
      * gcc.c (cpp_unique_options): Pass -g*.
      * c-lex.c (cb_dir_change): New.
      (init_c_lex): Set dir_change callback.
      * toplev.c (src_pwd): New static variable.
      (set_src_pwd, get_src_pwd): New functions.
      * toplev.h (get_src_pwd, set_src_pwd): Declare.
      * dbxout.c (dbxout_init): Call get_src_pwd() instead of getpwd().
      * dwarf2out.c (gen_compile_unit_die): Likewise.
      * dwarfout.c (output_compile_unit_die, dwarfout_init): Likewise.
      
      From-SVN: r70189
      Alexandre Oliva committed
    • acinclude.m4 (GLIBCXX_ENABLE_SJLJ_EXCEPTIONS): Put down the crack pipe... · 1260d70f
      2003-08-05  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_SJLJ_EXCEPTIONS):  Put down the crack
      	pipe, open the window to let out the fumes, redo the option-handling
      	logic to properly execute the detection test.
      	* aclocal.m4, configure:  Regenerate.
      
      From-SVN: r70186
      Phil Edwards committed
    • re PR libgcj/11779 (Field reflection incorrectly throws IllegalAccessException) · 0196f4e0
      	Fix for PR libgcj/11779:
      	* java/lang/reflect/natField.cc (getAddr): Skip frames in Field
      	class.
      
      From-SVN: r70185
      Tom Tromey committed
    • Method.java: Updated status comment. · 0d4d2279
      	* java/lang/reflect/Method.java: Updated status comment.
      	Imported javadoc from Classpath and re-ordered methods.
      	* java/lang/reflect/Constructor.java: Reindented.  Updated
      	status comment.  Imported javadoc from Classpath and re-ordered
      	methods.
      
      From-SVN: r70184
      Tom Tromey committed
    • For PR java/11600: · 10063dff
      	* libjava.compile/PR11600.xfail: New file.
      	* libjava.compile/PR11600.java: New file.
      
      From-SVN: r70183
      Tom Tromey committed
    • pretty-print.h (pp_set_line_maximum_length): Make macro. · e1a4dd13
      	* pretty-print.h (pp_set_line_maximum_length): Make macro.
      	(pp_set_prefix): Likewise.
      	(pp_destroy_prefix): Likewise.
      	(pp_remaining_character_count_for_line): Likewise.
      	(pp_clear_output_area): Likewise.
      	(pp_formatted_text): Likewise.
      	(pp_last_position_in_text): Likewise.
      	(pp_emit_prefix): Likewise.
      	(pp_append_text): Likewise.
      	(pp_flush): Likewise.
      	(pp_format_text): Likewise.
      	(pp_format_verbatim): Likewise.
      	(pp_tree_identifier): Tidy.
      	* pretty-print.c (pp_base_format_text): Rename from pp_format_text.
      	(pp_base_format_verbatim): Rename from pp_format_verbatim.
      	(pp_base_flush): Rename from pp_flush.
      	(pp_base_set_line_maximum_length): Rename from
      	pp_set_line_maximum_length.
      	(pp_base_clear_output_area): Rename from pp_clear_output_area.
      	(pp_base_set_prefix): Rename from pp_set_prefix.
      	(pp_base_destroy_prefix): Rename from pp_destroy_prefix.
      	(pp_base_emit_prefix): Rename from pp_emit_prefix.
      	(pp_base_append_text): Rename from pp_append_text.
      	(pp_base_formatted_text): Rename from pp_formatted_text.
      	(pp_base_last_position_in_text): Rename from pp_last_position_in_text.
      	(pp_base_remaining_character_count_for_line): Rename from
      	pp_remaining_character_count_for_line.
      	* diagnostic.h (diagnostic_format_decoder): Tidy.
      	(diagnostic_flush_buffer): Likewise.
      	* c-pretty-print.h: (pp_c_string_literal): Declare.
      	(pp_c_real_literal): Likewise.
      	(pp_c_integer_literal): Likewise.
      	* c-pretty-print.c (pp_c_char): Use pp_string in lieu of
      	pp_identifier.
      	(pp_c_character_literal): Tidy.
      	(pp_c_string_literal): Make public.
      	(pp_c_bool_literal): Likewise.
      	(pp_c_integer_literal): Likewise.
      	(pp_c_real_literal): Likewise.
      
      	* Makefile.in (C_PRETTY_PRINT_H): New variable.
      	(c-pretty-print.o): Update dependence.
      
      cp/
      	* cxx-pretty-print.h: New file.
      	* cxx-pretty-print.c: Likewise.
      	* error.c (scratch_pretty_printer): Change type.
      	(init_error): Tidy.
      	(dump_aggr_type): Likewise.
      	(dump_global_iord): Likewise.
      	(dump_expr): Likewise.
      	(dump_char): Remove.
      	* cp-lang.c (LANG_HOOKS_INITIALIZE_DIAGNOSTITCS): Define.
      	(cxx_initialize_diagnostics): New function.
      	* Make-lang.in (CXX_OBJS): Add cp/cxx-pretty-print.o
      	(CXX_PRETTY_PRINT_H): New variable.
      	(cp/cxx-pretty-print.o): New rule.
      	(cp/cp-lang.o): Update dependence.
      	(cp/error.o): Likewise.
      
      From-SVN: r70182
      Gabriel Dos Reis committed