1. 31 May, 2003 17 commits
  2. 30 May, 2003 15 commits
  3. 29 May, 2003 8 commits
    • * mips-tfile.c (PAGE_SIZE): Increase page size to 32K. · af7387ca
      From-SVN: r67232
      Roger Sayle committed
    • add comment · ac850948
      From-SVN: r67231
      Jason Merrill committed
    • re PR bootstrap/10169 (Bootstrap fails on mainline with Tru64 5.1B) · d90f9882
      	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
    • Remove OBJC_PROLOGUE everywhere. · 1c36b2f9
      	* 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. · f37e2274
              * 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, [...]): Delete. · 833e1a77
      	* 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... · 0b82d59c
      	* 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