1. 08 Aug, 2000 9 commits
    • * gcc.dg/noncompile/920923-1.c: Declare calloc. · ee715245
      From-SVN: r35567
      Richard Henderson committed
    • frame.h (ia64_frame_state): Add my_psp. · db2e2f48
              * frame.h (ia64_frame_state): Add my_psp.
              * libgcc2.c (ia64_throw_helper): Add throw_sp argument.
              (__throw): Pass it in.  Don't clobber r7.
              * config/ia64/frame-ia64.c (init_ia64_reg_loc): Mark inline.
              (execute_one_ia64_descriptor) [mem_stack_v]: Sets psp.when
              and nothing to do with sp.
              (normalize_reg_loc): Use frame->my_psp.
              (frame_translate): Handle frame-pointer-less functions.  Set
              spill_base correctly, in absence of being told.
              (__build_ia64_frame_state): New sp argument.  Fill in frame->my_sp.
              (__ia64_backtrace_helper): New sp argument.  Use
              builtin_return_address instead of label addresses.
              (print_record) [mem_stack_v]: No size member.
      
      From-SVN: r35565
      Richard Henderson committed
    • tm.texi (LOCAL_REGNO): Document. · 2a3e384f
              * tm.texi (LOCAL_REGNO): Document.
              * flow.c (LOCAL_REGNO, EPILOGUE_USES): Provide default.
              (mark_regs_live_at_end): Don't mark LOCAL_REGNO registers.
              * reload1.c (reload): Likewise when considering nonlocal labels.
      
              * config/ia64/ia64.h (LOCAL_REGNO): New.
              * config/sparc/sparc.h (LOCAL_REGNO): New.
      
      From-SVN: r35564
      Richard Henderson committed
    • c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'. · 43d1e059
      	* c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'.
      
      testsuite:
      	* gcc.dg/noncompile/const-ll-1.c: New test.
      
      From-SVN: r35563
      Joseph Myers committed
    • Daily bump. · 2c58a147
      From-SVN: r35562
      Jeff Law committed
    • Method.java (hashCode): Use getName(). · d7ec12ae
      	* java/lang/reflect/Method.java (hashCode): Use getName().
      	(toString): Likewise.
      	* java/lang/reflect/natMethod.cc (getType): Initialize
      	exception_types.
      
      From-SVN: r35561
      Tom Tromey committed
    • 2000-08-07 Alexandre Petit-Bianco <apbianco@cygnus.com · f0f3a777
      	* parse.y (build_dot_class_method_invocation): Changed parameter
      	name to `type.' Build signature from `type' and convert it to a
      	STRING_CST if it's an array.
      	(patch_incomplete_class_ref): `build_dot_class_method_invocation'
      	to use `ref_type' directly.
      
      2000-08-01  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (maybe_yank_clinit): When generating bytecode: non empty
      	method bodies not to rule out discarding `<clinit>'; don't use
      	<clinit> to initialize static fields with constant initializers.
      
      2000-08-01  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* gjavah.c (print_method_info): Added `synth' parameter. Skip
      	synthetic methods.
      	(method_synthetic): New global.
      	(HANDLE_METHOD): Recognize synthetic method and tell
      	`print_method_info' about it.
      	(HANDLE_END_METHOD): Do not issue an additional `;\n' if we're
      	processing a synthetic method.
      	* jcf-reader.c (skip_attribute): New function.
      	( skip_attribute): Likewise.
      
      2000-08-01  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (build_outer_field_access): Fixed comments.
      	(fix_constructors): Emit the initialization of this$<n> before
      	calling $finit$.
      	(resolve_qualified_expression_name): Build an access to `decl' if
      	necessary.
      
      2000-07-31  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse-scan.y (curent_class): Non longer const.
      	(inner_qualifier, inner_qualifier_length): Deleted.
      	(current_class_length): New global.
      	(bracket_count): Fixed typo in leading comment.
      	(anonymous_count): New global.
      	(class_instance_creation_expression:): Handle anonymous classes.
      	(anonymous_class_creation:): New rule.
      	(push_class_context): Rewritten.
      	(pop_class_context): Likewise.
      	(INNER_QUALIFIER): Macro deleted.
      	(report_class_declaration): call `push_class_context' when
      	entering the function. `fprintf' format modified not to use
      	INNER_QUALIFIER.
      	(report_class_declaration): Assign `package_name' and
      	`current_class' to NULL separatly.
      
      2000-07-31  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* expr.c (build_invokeinterface): Call layout_class_methods on
      	target interface.
      
      (http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00339.html)
      
      From-SVN: r35560
      Alexandre Petit-Bianco committed
    • Fix most compile time warning messages · 0da9afa6
      From-SVN: r35559
      Nick Clifton committed
  2. 07 Aug, 2000 24 commits
  3. 06 Aug, 2000 7 commits