- 24 Jul, 1998 6 commits
-
-
From-SVN: r21364
Jason Merrill committed -
From-SVN: r21363
Jason Merrill committed -
* mn10300.md (movqi, movhi, movsi, movsf): Correctly handle CONST_DOUBLE source. From-SVN: r21362
Jeffrey A Law committed -
* cp-tree.h: Add prototype for set_identifier_local_value. * decl.c (set_identifier_local_value_with_scope): Make static, prototype. * search.c (covariant_return_p): Likewise. * except.c (build_terminate_handler, alloc_eh_object): Likewise. * call.c (build_method_call): Only pull out the type of a destructor if it's a template type parm. * decl.c (lookup_name_real): Never return the from_obj value. From-SVN: r21361
Jason Merrill committed -
From-SVN: r21360
Nick Clifton committed -
From-SVN: r21358
Jeff Law committed
-
- 23 Jul, 1998 12 commits
-
-
* dbxout.c (dbxout_range_type): Only call dbxout_type_index for already defined type. From-SVN: r21355
Jim Wilson committed -
From-SVN: r21354
Jason Merrill committed -
* except.c (process_start_catch_block_old): Call start_decl_1 for catch parm. * decl.c (start_decl_1): Avoid duplicate error. * init.c (expand_default_init): Only perform the initialization if it will do something. * parse.y (base_class): Check for invalid base class. From-SVN: r21353
Jason Merrill committed -
From-SVN: r21352
Jason Merrill committed -
From-SVN: r21351
Jason Merrill committed -
* decl2.c (import_export_template): Fold in... (import_export_class): ...to here. Handle dllimport/export. From-SVN: r21350
Jason Merrill committed -
expr.c (check_max_integer_computation_mode): Allow conversions of constant integers to MAX_INTEGER_COMPUTATION_MODE. * expr.c (check_max_integer_computation_mode): Allow conversions of constant integers to MAX_INTEGER_COMPUTATION_MODE. (expand_expr): Likewise. From-SVN: r21349
Jeffrey A Law committed -
� * expr.c (expand_expr): Expand RETURN_EXPR. From-SVN: r21348
Alexandre Petit-Bianco committed -
8 * expr.c (expand_expr): Expand RETURN_EXPR. From-SVN: r21347
Alexandre Petit-Bianco committed -
* dwarf2out.c (dwarf2out_finish): Call stripattributes on TEXT_SECTION. From-SVN: r21346
Jim Wilson committed -
* class.c (build_vtable): Pass at_eof to import_export_vtable. (prepare_fresh_vtable): Likewise. * decl2.c (import_export_class): Split out... (finish_prevtable_vardecl): From here. * class.c (finish_struct_1): Call import_export_class if at_eof. * decl.c (start_function): #if 0 mysterious code I wrote and have forgotten why. * rtti.c (get_tinfo_fn): If this is for a class type, set DECL_CONTEXT. From-SVN: r21345
Jason Merrill committed -
From-SVN: r21344
Jeff Law committed
-
- 22 Jul, 1998 7 commits
-
-
* inc/exception: Change terminate and unexpected to (). * parse.y (named_class_head_sans_basetype_defn): A named_class_head_sans_basetype followed by '{' or ':' is a defn. From-SVN: r21342
Jason Merrill committed -
Wed Jul 22 19:10:00 1998 Catherine Moore <clm@cygnus.com> * dwarf2out.c (output_aranges): Call stripattributes for TEXT_SECTION references. (output_line_info): Likewise. From-SVN: r21341
Catherine Moore committed -
* profile.c (branch_prob): Call allocate_reg_info after outputting profile rtl in instrument_arcs. From-SVN: r21340
David S. Miller committed -
* fixinc.irix (math.h): Install wrapper instead of copying. From-SVN: r21339
Jim Wilson committed -
tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are expanded correctly when... � * tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are expanded correctly when contained in a COMPOUND_EXPR. * tree.h (EXPR_WFL_EMIT_LINE_NOTE): Change macro not to use lang_flag_0. Added documentation in the flag table. From-SVN: r21338
Alexandre Petit-Bianco committed -
tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are expanded correctly when... * tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are expanded correctly when contained in a COMPOUND_EXPR. * tree.h (EXPR_WFL_EMIT_LINE_NOTE): Change macro not to use lang_flag_0. Added documentation in the flag table. From-SVN: r21337
Per Bothner committed -
From-SVN: r21336
Jeff Law committed
-
- 21 Jul, 1998 11 commits
-
-
P * g77spec.c (lang_specific_driver): Return unmolested command line when --help seen. Comment out code that printed g77-specific --help info. From-SVN: r21332
Craig Burley committed -
� * g77spec.c (lang_specific_driver): Return unmolested command line when --help seen. Comment out code that printed g77-specific --help info. From-SVN: r21331
Craig Burley committed -
8 * cccp.c (do_include): Fix vax c style include handling. From-SVN: r21330
Klaus Kaempf committed -
� * cccp.c (do_include): Fix vax c style include handling. From-SVN: r21329
Klaus Kaempf committed -
From-SVN: r21325
Jason Merrill committed -
* tree.c (canonical_type_variant): New fn to handle arrays. * cp-tree.h (CANONICAL_TYPE_VARIANT): Remove. * pt.c (unify, default case): Also fold arg. Fix array bounds case. * method.c (process_overload_item): Use build_overload_value for arrays. From-SVN: r21324
Jason Merrill committed -
* rs6000.h (PREDICATE_CODES): Add CONSTANT_P_RTX. * rs6000.md (movsi, movdi): Add CONSTANT_P_RTX. * rs6000.c (short_cint_operand): Add CONSTANT_P_RTX. (u_short_cint_operand): Same. (reg_or_cint_operand): Same. (logical_operand): Same. (input_operand): Same. (reg_or_short_operand): Use u_short_cint_operand. From-SVN: r21323
David Edelsohn committed -
* alpha.md (fix_truncdfsi2, fix_truncsfsi2): Remove the define_expands, but keep the insns and splits. Adjust so when the ultimate destination is memory, use cvtql. From-SVN: r21322
Richard Henderson committed -
From-SVN: r21321
Richard Henderson committed -
* gcc.c (do_spec): Call "error" not "warning". Opps. From-SVN: r21319
Jeffrey A Law committed -
From-SVN: r21317
Jeff Law committed
-
- 20 Jul, 1998 4 commits
-
-
* configure.in: Fix minor problems with gas feature detection code. * configure: Rebuilt. From-SVN: r21315
Jeffrey A Law committed -
Tue Jul 21 00:31:01 1998 Jeffrey A Law (law@cygnus.com) * gcc.c (do_spec): Issue a warning for '%[]' usage. * Undo this change. * gcc.c: Delete %[spec] support. (do_spec_1, case '('): Likewise. (do_spec_1, case '['): Call error. From-SVN: r21314
Jeffrey A Law committed -
* alpha.h (CPP_SPEC): Tidy. Hook to cpp_cpu and cpp_subtarget. (CPP_SUBTARGET_SPEC): Default to empty string. (CPP_AM_*, CPP_IM_*, CPP_CPU_*, CPP_CPU_SPEC): New. (EXTRA_SPECS, SUBTARGET_EXTRA_SPECS): New. * alpha/elf.h (LD_SPEC): Use %(elf_dynamic_linker). * alpha/linux-elf.h (SUBTARGET_EXTRA_SPECS): New. (LIB_SPEC): Tidy. * alpha/linux.h (CPP_PREDEFINES): Tidy. * alpha/netbsd-elf.h (SUBTARGET_EXTRA_SPECS): New. * alpha/netbsd.h (CPP_PREDEFINES): Tidy. * alpha/osf.h (CPP_PREDEFINES): Remove bits subsumed by CPP_CPU_SPEC. * alpha/win-nt.h (CPP_PREDEFINES): Likewise. * alpha/vsf.h (CPP_PREDEFINES): Likewise. (CPP_SUBTARGET_SPEC): New. Do this instead of overriding CPP_SPEC. * alpha/vxworks.h: Likewise. From-SVN: r21311
Richard Henderson committed -
From-SVN: r21309
Jeff Law committed
-