- 30 May, 2003 13 commits
-
-
* doc/invoke.texi: Fix typos. * doc/rtl.texi: Likewise. From-SVN: r67251
Kazu Hirata committed -
* config/h8300/crti.asm: Use .h8300hn and .h8300sn for normal mode. * config/h8300/crtn.asm: Likewise. * config/h8300/lib1funcs.asm: Likewise. * config/h8300/h8300.c (asm_file_start): Likewise. * config/h8300/elf.h (LINK_SPEC): Use h8300hnelf and h8300snelf emulations for normal mode. * config/h8300/h8300.h (LINK_SPEC): Use h8300hn and h8300sn emulations for normal mode. From-SVN: r67250
Dhananjay Deshpande committed -
2003-05-30 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/filter: New file. * docs/doxygen/filter.sed: New file. * docs/doxygen/run_doxygen: Add g flag to sed substitutions. Duh. * docs/doxygen/user.cfg.in (INPUT_FILTER): Point to new filter. * docs/html/documentation.html: Fix links to doxygen pages. From-SVN: r67249
Phil Edwards committed -
* config/h8300/h8300.c (h8300_tiny_constant_address_p): Return true if TARGET_NORMAL_MODE. From-SVN: r67248
Dhananjay Deshpande committed -
* cse.c (cse_insn): Simplify REG_EQUAL note on libcalls when making a substitution. (dead_libcall_p): If directly replacing a libcall with a constant value produces an invalid instruction, also try forcing the constant into the constant pool. * expr.c (emit_move_insn): Add a REG_EQUAL note when it is not obvious that the source is a constant. (compress_float_constant): Use set_unique_reg_note to place REG_EQUAL notes on instructions. From-SVN: r67247
Roger Sayle committed -
2003-05-30 Eric Christopher <echristo@redhat.com> * config/mips/mips.c (extern_list): Add GTY marker. (extern_head): Separate out definition. Add marker. (mips_output_external): Use ggc_alloc for extern_list allocation. (mips_output_external_libcall): Ditto. From-SVN: r67245
Eric Christopher committed -
2003-05-30 Florian Weimer <fw@deneb.enyo.de> * doc/install.texi: Ada-enabled bootstrap requires GNAT 3.14 or later. From-SVN: r67244
Florian Weimer committed -
* vax.h (ASM_GENERATE_INTERNAL_LABEL): Fix format specifier warnings. (PRINT_OPERAND): Likewise. From-SVN: r67243
Kaveh R. Ghazi committed -
* config/mips/mips.h (SUBTARGET_ASM_DEBUGGING_SPEC): Move -mdebug/-no-mdebug switches ... (MDEBUG_ASM_SPEC): ... here. Use only with gas. (EXTRA_SPECS): Initialize mdebug_asm_spec. From-SVN: r67242
Rainer Orth committed -
2003-05-30 Paolo Carlini <pcarlini@unitus.it> * include/bits/fstream.tcc (_M_convert_to_external): Don't check for __ilen > 0. From-SVN: r67240
Paolo Carlini committed -
From-SVN: r67239
Matt Kraai committed -
* gthr-gnat.c: Remove #undef UNUSED. (__gnat_default_lock, __gnat_default_unlock): Prototype. (__gnat_task_lock, __gnat_task_unlock): Make declarations prototypes. (__gnat_install_locks): Convert declaration to ISO C90, make parameter declarations prototypes, and remove blank line. * gthr-gnat.h (__gnat_install_locks): Make parameter declarations prototypes. From-SVN: r67238
Matt Kraai committed -
From-SVN: r67236
GCC Administrator committed
-
- 29 May, 2003 14 commits
-
-
From-SVN: r67233
Jason Merrill committed -
From-SVN: r67232
Roger Sayle committed -
From-SVN: r67231
Jason Merrill committed -
PR bootstrap/10169 * mips-tfile.c (main): Use getopt_long instead of getopt. Add new command line option --version to display version. Treat --verbose like -v to report a single line version. (options): New global variable for getopt_long. * mips-tdump.c (main): Use getopt_long instead of getopt. New command line options -v, --version and -verbose to display the program version number (to match mips-tfile's behavior). (options): New global variable for getopt_long. * gcov.c (options): Zero-terminate getopt_long array. * gcov-dump.c (options): Likewise. * Makefile.in (mips-tdump.o): Add dependency on version.h. Co-Authored-By: Kaveh R. Ghazi <ghazi@caip.rutgers.edu> From-SVN: r67230
Roger Sayle committed -
* objc/objc-act.c (finish_objc): Remove use of OBJC_PROLOGUE. * config/avr/avr.h: Remove no-op ref to OBJC_PROLOGUE. * config/d30v/d30v.h: Similarly. * config/ip2k/ip2k.h: Similarly. * doc/tm.texi: Remove doc of OBJC_PROLOGUE. From-SVN: r67229
Stan Shebs committed -
* decl.c (ENABLE_SCOPE_CHECKING): Rename from DEBUG_BINDING_LEVELS. (binding_depth): Unconditionally define. (is_class_level): Likewise. (indent): Likewise. Take an indenting parameter. (push_binding_level): Remove conditional definittion. (pop_binding_level): Likewise. (suspend_binding_level): Likewise. (resume_binding_level): Likewise. (pushlevel): Likewise. (pushlevel_class): Likewise. (poplevel_class): Likewise. (pop_everything): Likewise. From-SVN: r67226
Gabriel Dos Reis committed -
* builtins.c (cos_builtin, sin_builtin, sqrt_builtin): Delete. (builtin_record): Add an additional builtin_code field to record which GCC built-in corresponds to the Java function. (java_builtins): Add new entries for atan, atan2, exp, log, pow and tan. (max_builtin, min_builtin, abs_builtin): Perform constant folding on the resulting tree. (java_build_function_call_expr): Likewise, perform constant folding on the resulting tree. (initialize_builtins): The NULL creators are now allowed in the java_builtins table, which is now terminated by an entry with builtin_code == END_BUILTINS. (check_for_builtin): Likewise. If the matching creator is NULL, construct the call using java_build_function_call_expr directly with the decl for the corresponding builtin_code. From-SVN: r67225
Roger Sayle committed -
* c-semantics.c (genrtl_do_stmt_1): New function split out from... (gen_rtl_do_stmt): ... here. Call genrtl_do_stmt_1. (expand_unreachable_stmt): Expand unreachable while statements using genrtl_do_stmt_1. * gcc.dg/duff-4.c: New test case. From-SVN: r67224
Roger Sayle committed -
2003-05-29 Sylvain Pion <Sylvain.Pion@mpi-sb.mpg.de> PR libstdc++/10783 * include/bits/stl_iterator.h (class __normal_iterator): Don't inherit from iterator, add missing typedefs. 2003-05-29 Paolo Carlini <pcarlini@unitus.it> * testsuite/24_iterators/reverse_iterator.cc: Split up, as follows. * testsuite/24_iterators/reverse_iterator/1.cc: New. * testsuite/24_iterators/reverse_iterator/2.cc: New. * testsuite/24_iterators/reverse_iterator/3.cc: New, from PR libstdc++/10783. From-SVN: r67223
Paolo Carlini committed -
* name-lookup.h (global_scope_p): New macro. * decl.c (pop_binding_level): Use it. Don't refer directly to global_binding_level. (suspend_binding_level): Likewise. (global_bindings_p): Likewise. (print_other_binding_stack): Likewise. (print_binding_stack): Likewise. (maybe_push_to_top_level): Likewise. (pushdecl_namespace_level): Likewise. (cxx_init_decl_processing): Likewise. (start_decl): Likewise. (cp_finish_decl): Likewise. (start_function): Likewise. (global_binding_level): Remove. From-SVN: r67221
Gabriel Dos Reis committed -
* config/mips/mips-protos.h (mips_output_load_label): Declare. * config/mips/mips.c (mips_output_load_label): New function. (mips_output_conditional_branch): Use it. * config/mips/mips.md (jump): And here. From-SVN: r67220
Richard Sandiford committed -
From-SVN: r67219
Michael Meissner committed -
From-SVN: r67217
GCC Administrator committed -
* config/xtensa/xtensa-protos.h (smalloffset_double_mem_p): Delete. (xtensa_split_operand_pair): New proto. * config/xtensa/xtensa.c (move_operand): Handle DFmode and DImode. (smalloffset_double_mem_p): Delete. (gen_float_relational, printx, print_operand, xtensa_va_arg): Fix whitespace. (xtensa_split_operand_pair): New. (xtensa_dbx_register_number): Fix formatting. * config/xtensa/xtensa.h (EXTRA_CONSTRAINT): Remove 'S' constraint. * config/xtensa/xtensa.md (movdi, movdf): Force constants to memory instead of splitting them into single-word moves. Remove unnecessary checks for reload_in_progress and reload_completed. (movdi_internal, movdf_internal): Change to post-reload split patterns. Add constraints to allow constant operands. (movsf_internal): Allow CONST_INT operands. From-SVN: r67215
Bob Wilson committed
-
- 28 May, 2003 10 commits
-
-
From-SVN: r67214
Danny Smith committed -
* config.gcc (i[34567]86-*-mingw32*): Add host makefile fragment i386/x-mingw32. * config/i386/x-mingw32: New file. Make local_includedir relative to EXEC_PREFIX. From-SVN: r67213
Danny Smith committed -
2003-05-27 Aaron W. LaFramboise <awlaframboise@aol.com> * config/i386/mingw32.h (STANDARD_INCLUDE_DIR): Update. (MD_STARTFILE_PREFIX): Define. From-SVN: r67212
Aaron W. LaFramboise committed -
* cselib.c (cselib_invalidate_regno): Abort if hardreg have a VOIDmode. * cselib.c (cselib_process_insn): Pass reg_raw_mode for hardreg in call of cselib_invalidate_regno. From-SVN: r67210
Denis Chertykov committed -
* Makefile.tpl: Make maybe-check-gcc .PHONY. * Makefile.in: Regenerate. From-SVN: r67209
DJ Delorie committed -
* config/mips/linux.h (LIB_SPEC): Add missing -lc and correct -lthread to -lpthread. From-SVN: r67208
Daniel Jacobowitz committed -
* snapshot-index.html: Refer to .bz2 files instead of .gz files. Simplify the note on not using unannounced snapshots. From-SVN: r67207
Gerald Pfeifer committed -
* fixinc/inclhack.def: Add missing declaration of getpagesize() to unistd.h on Solaris 2.5.1. Fix prototype of recv() and send() in sys/socket.h on Solaris 2.5.1 and 2.6. * fixinc/tests/base/unistd.h: Add solaris_unistd fix test. * fixinc/tests/base/sys/socket.h: Add solaris_socket test. * fixinc/check.tpl: Use 'diff -c', not 'diff -u'. * fixinc/fixincl.x: Regenerate. From-SVN: r67206
Eric Botcazou committed -
* snapshot-README: Refer to .bz2 files instead of .gz files. Add a note on where to find the diff files. Simplify the note on not using unannounced snapshots. Remove documentation of the gcc_latest_snapshot tag. From-SVN: r67205
Gerald Pfeifer committed -
From-SVN: r67203
GCC Administrator committed
-
- 27 May, 2003 3 commits
-
-
* tree.c (expr_first, expr_length): New fns. * tree.h: Declare them. * tree.c (iterative_hash_expr): Hash commutative expressions consistently. From-SVN: r67201
Jason Merrill committed -
locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and make sure the number of digits required after the... 2003-05-26 Brendan Kehoe <brendan@zen.org> * include/bits/locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and make sure the number of digits required after the decimal-point (if any) is exactly the value returned by frac_digits(). * testsuite/22_locale/money_get/get/char/9.cc: New. * testsuite/22_locale/money_get/get/wchar_t/9.cc: New. From-SVN: r67196
Brendan Kehoe committed -
* config/os/hpux/os_defines.h: Define _LIBUNWIND_STD_ABI if we are on IA64 HP-UX. * libsupc++/eh_throw.cc: Don't call _Unwind_Resume_or_Rethrow if _LIBUNWIND_STD_ABI is set. From-SVN: r67193
Steve Ellcey committed
-