Jerry Quinn
d2bac0c423
pa.md (pa7100LCshiftmem, [...]): Change simultaneity.
...
* pa.md (pa7100LCshiftmem, pa7100LCalu): Change simultaneity. Use
shift/mem ops in pa7100LCalu.
From-SVN: r26047
1999-03-28 16:56:07 -07:00
Kaveh R. Ghazi
152f94fc94
Warning fixes:
...
* class.c (maybe_add_interface): Remove unused variable
`interface_binfo'.
(make_class_data): Use = for assignment, not ==. Likewise.
(emit_register_classes): Remove unused variable `decl'.
* lex.c: Fix comment so as not to contain an embedded `/*'.
* verify.c (verify_jvm_instructions): Remove unused variable
`self_type'.
From-SVN: r26046
1999-03-28 19:22:10 +00:00
Kaveh R. Ghazi
3228bc05fc
Warning fixes:
...
* recog.h (insn_outfun, insn_operand_predicate): Add prototype
arguments.
* rtl.h (note_stores): Likewise.
* rtlanal.c (note_stores): Likewise.
From-SVN: r26045
1999-03-28 17:33:22 +00:00
Richard Henderson
8f0e7be43c
* varasm.c (output_constant_pool): Always mark the constant pool.
...
From-SVN: r26044
1999-03-28 07:35:04 -08:00
Jerry Quinn
86001391bb
pa.c (pa_adjust_cost): Don't do cost adjustments on pa8000.
...
* pa.c (pa_adjust_cost): Don't do cost adjustments on pa8000.
(pa_reorg): Don't call pa_combine_instructions on pa8000.
From-SVN: r26043
1999-03-28 08:10:10 -07:00
Jeffrey A Law
0a76126bfe
* reload1.c (reload): Remove accidental code duplication.
...
From-SVN: r26042
1999-03-28 07:33:50 -07:00
Jason Merrill
41bc80f4be
update
...
From-SVN: r26041
1999-03-28 08:55:18 -05:00
Robert Lipe
bb60ffa05e
sysv5.h: New file to describe UnixWare7/SVR5.
...
�
* i386/sysv5.h: New file to describe UnixWare7/SVR5.
* configure.in (i?86-UnixWare7*-sysv): Use it.
* i386/udk.h: Use sysv5.h. Now uses Dwarf-2.
From-SVN: r26040
1999-03-28 10:35:56 +00:00
Robert Lipe
c31b698381
sysv5.h: New file to describe UnixWare7/SVR5.
...
�
* i386/sysv5.h: New file to describe UnixWare7/SVR5.
* configure.in (i?86-UnixWare7*-sysv): Use it.
* i386/udk.h: Use sysv5.h. Now uses Dwarf-2.
From-SVN: r26039
1999-03-28 10:28:29 +00:00
Robert Lipe
87e11b7065
sysv5.h: New file to describe UnixWare7/SVR5.
...
�
* i386/sysv5.h: New file to describe UnixWare7/SVR5.
* configure.in (i?86-UnixWare7*-sysv): Use it.
* i386/udk.h: Use sysv5.h. Now uses Dwarf-2.
From-SVN: r26038
1999-03-28 10:28:26 +00:00
Dave Love
d76e5e59c8
configure: Rebuilt.
...
* configure: Rebuilt.
* configure.in: Fix integer size tests: sanity check first; search
toplevel include dir (from Rainer Orth); only mess with ac_cpp
once; use -DIN_GCC -DHAVE_CONFIG_H.
* configure.in: Use `g77_cv_...', not `f77_cv_...'.
From-SVN: r26035
1999-03-27 20:18:32 -07:00
Jeffrey A Law
ddb6d3dc7b
Bump for snapshot
...
From-SVN: r26033
1999-03-27 18:15:11 -07:00
Jeffrey A Law
a51a5234aa
sdbout.c (sdbout_symbol): Do not call build_pointer_type, build one on the fly and do not cache the result.
...
* sdbout.c (sdbout_symbol): Do not call build_pointer_type, build
one on the fly and do not cache the result.
From-SVN: r26032
1999-03-27 17:50:47 -07:00
Jeff Law
f89a74e469
Daily bump.
...
From-SVN: r26031
1999-03-27 17:45:04 -07:00
Jeffrey A Law
557ca192c5
objc-torture.exp: Replace "77" with "Obj-C" in pattern matching strings.
...
* lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
matching strings.
From-SVN: r26030
1999-03-27 16:50:40 -07:00
Jeffrey A Law
87b8bec574
* gcc.cps, cpp.cps: Delete unwanted files.
...
From-SVN: r26029
1999-03-27 16:47:33 -07:00
Jeffrey A Law
919a1ded90
Make-lang.in (CHILL.dvi): New target.
...
* Make-lang.in (CHILL.dvi): New target.
(CHILL.mostlyclean): Remove remnants of old runtime library structure.
From-SVN: r26028
1999-03-27 16:31:23 -07:00
Andreas Schwab
0f11903b49
function.c (assign_parms): Undo change of June 9.
...
* function.c (assign_parms): Undo change of June 9.
Brought over from the gcc2 tree.
From-SVN: r26027
1999-03-27 16:08:37 -07:00
John Wehle
94b596a711
i386.md (movdicc+3, movdicc+4): Rewrite using split_di.
...
* i386.md (movdicc+3, movdicc+4): Rewrite using split_di.
* i386.c (output_int_conditional_move): Delete unused code.
From-SVN: r26026
1999-03-27 20:52:02 +00:00
David Edelsohn
b9ae34718a
* rs6000/{aix41.h,aix43.h} (ASM_CPU_SPEC): Add 604e.
...
From-SVN: r26022
1999-03-27 13:21:30 -05:00
Mark Mitchell
0c0aac2fec
cp-tree.h (add_friend): Declare.
...
* cp-tree.h (add_friend): Declare.
(add_friends): Likewise.
* friend.c (add_friend): Make it global. Don't add to
DECL_BEFRIENDING_CLASSES if the befriending class is a template.
(add_friends): Make it global.
(make_friend_class): Don't add to DECL_BEFRIENDING_CLASSES if the
befriending class is a template.
* parse.y (component_decl_1): Fix typo in comment.
* parse.c: Regenerated.
* pt.c (instantiate_class_template): Use add_friend and
add_friends rather that duplicating some of their functionality
here.
From-SVN: r26020
1999-03-27 17:33:36 +00:00
Alexandre Petit-Bianco
f099f336d1
[multiple changes]
...
Sat Mar 27 15:13:21 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.h (EXPR_WFL_GET_LINECOL): Set a line and column count
using a WFL compound value.
* parse.y (xref.h): Include.
(maybe_create_class_interface_decl): Set DECL_SOURCE_LINE to the
WFL compound value.
(register_fields): Set WFL compound value to lineno if doing
xrefs.
(java_complete_expand_method): Call expand_xref if flag_emit_xref
is set.
* xref.c (system.h, jcf.h, parse.h, obstack.h): Include.
* xref.h (expand_xref): Prototype renamed from xref_generate.
Sat Mar 27 14:16:32 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.h (BLOCK_CHAIN_DECL): New use GET_CURRENT_BLOCK.
(GET_CURRENT_BLOCK): New macro.
* parse.y (current_static_block): New global variable.
(method_body:): Define action.
(complete_method_declaration): Set current_function_decl to NULL
when work on the current method is done.
(declare_local_variables): Use GET_CURRENT_BLOCK.
(java_method_add_stmt): Likewise.
(java_complete_expand_method): Disable the use of `this' when
expanding <clinit>.
(enter_a_block): If no current method exist, use
current_static_block to link static initializer blocks.
(exit_block): Rewritten to use current_static_block when no current
method decl exists.
(lookup_name_in_blocks): Use GET_CURRENT_BLOCK.
(patch_return): Forbid the use of `return' in static initializers.
(patch_throw_statement): Fixed indentation. Issue specific error
for uncaught thrown checked exception in static initializer
blocks. Removed FIXME.
From-SVN: r26018
1999-03-27 08:17:16 -08:00
Per Bothner
f1b0c0d8a3
parse.y (complete_loop_body): Rename to finish_loop_body.
...
�
* parse.y (complete_loop_body): Rename to finish_loop_body.
(complete_labeled_statement): Rename to finish_labeled_statement.
(complete_for_loop): Rename to finish_for_loop.
(complete_method_declaration): Rename to finish_method_declaration.
* java-tree.h (continue_identifier_node): New global node.
* decl.c: Define and initialize continue_identifier_node.
* parse.y (generate_labeled_block): Remove - no longer needed.
(build_loop_body): Use continue_identifier_node for continue block.
(finish_labeled_statement): Also do pop_labeled_block actions.
(java_complete_lhs): POP_LOOP even if error.
(build_labeled_block): Special handling for continue_identifier_node.
(patch_loop_statement): Re-organize.
(patch_bc_statement): Re-write.
From-SVN: r26017
1999-03-27 08:05:29 -08:00
Per Bothner
e85ac860ae
*** empty log message ***
...
From-SVN: r26016
1999-03-27 08:05:27 -08:00
Per Bothner
b635eb2fc0
parse.y (complete_loop_body): Rename to finish_loop_body.
...
d
* parse.y (complete_loop_body): Rename to finish_loop_body.
(complete_labeled_statement): Rename to finish_labeled_statement.
(complete_for_loop): Rename to finish_for_loop.
(complete_method_declaration): Rename to finish_method_declaration.
* java-tree.h (continue_identifier_node): New global node.
* decl.c: Define and initialize continue_identifier_node.
* parse.y (generate_labeled_block): Remove - no longer needed.
(build_loop_body): Use continue_identifier_node for continue block.
(finish_labeled_statement): Also do pop_labeled_block actions.
(java_complete_lhs): POP_LOOP even if error.
(build_labeled_block): Special handling for continue_identifier_node.
(patch_loop_statement): Re-organize.
(patch_bc_statement): Re-write.
From-SVN: r26015
1999-03-27 08:05:24 -08:00
Jeffrey A Law
40b5a77c50
* flow.c (mark_used_regs): Improve handling of ASMs.
...
From-SVN: r26014
1999-03-27 08:18:32 -07:00
Kaveh R. Ghazi
26f096f9e5
Warning fixes:
...
* bad.c (_ffebad_message_, ffebad_string_, ffebad_message_,
ffebad_bufputs_, ffebad_bufputs_, ffebad_start_, ffebad_string,
ffebad_finish): Const-ify a char*.
* bld.c (ffebld_op_string_, ffebld_op_string): Likewise.
* bld.h (ffebld_op_string): Likewise.
* com.c (ffecom_arglist_expr_, ffecom_build_f2c_string_,
ffecom_debug_kludge_, ffecom_f2c_make_type_,
ffecom_get_appended_identifier_, ffecom_get_identifier_,
ffecom_gfrt_args_): Likewise.
(ffecom_convert_narrow_, ffecom_convert_widen_): Add prototype.
(builtin_function, ffecom_gfrt_name_, ffecom_gfrt_argstring_,
ffecom_arglist_expr_, ffecom_build_f2c_string_,
ffecom_debug_kludge_, ffecom_f2c_make_type_,
ffecom_get_appended_identifier_, ffecom_get_external_identifier_,
ffecom_get_identifier_, ffecom_decl_field,
ffecom_get_invented_identifier, lang_print_error_function,
skip_redundant_dir_prefix, read_name_map, print_containing_files):
Const-ify a char*.
(savestring): Remove, use `xstrdup' instead.
* com.h (ffecom_decl_field, ffecom_get_invented_identifier):
Const-ify a char*.
* data.c (ffebld, ffedata_gather_): Make explicitly static.
* expr.c (ffeexpr_isdigits_, ffeexpr_percent_,
ffeexpr_reduced_concatenate_, ffeexpr_nil_real_,
ffeexpr_nil_number_, ffeexpr_nil_number_period_,
ffeexpr_nil_number_real_, ffeexpr_token_real_,
ffeexpr_token_number_, ffeexpr_token_number_period_,
ffeexpr_token_number_real_): Const-ify a char*.
* fini.c (xspaces): Likewise.
* global.c (ffeglobal_type_string_): Likewise.
(ffeglobal_drive): Protoize.
(ffeglobal_proc_def_arg): Const-ify a char*.
* global.h (ffeglobal_drive): Protoize.
(ffeglobal_proc_def_arg): Const-ify a char*.
* implic.c (ffeimplic_none, ffeimplic_peek_symbol_type):
Likewise.
* implic.h (ffeimplic_peek_symbol_type): Likewise.
* info.c (ffeinfo_basictype_string_, ffeinfo_kind_message_,
ffeinfo_kind_string_, ffeinfo_kindtype_string_,
ffeinfo_where_string_, ffeinfo_basictype_string,
ffeinfo_kind_message, ffeinfo_kind_string,
ffeinfo_kindtype_string, ffeinfo_where_string): Likewise.
* info.h (ffeinfo_basictype_string, ffeinfo_kind_message,
ffeinfo_kind_string, ffeinfo_kindtype_string,
ffeinfo_where_string): Likewise.
* intrin.c (_ffeintrin_name_, _ffeintrin_gen_, _ffeintrin_spec_,
_ffeintrin_imp_, ffeintrin_check_, ffeintrin_cmp_name_,
ffeintrin_fulfill_specific, ffeintrin_init_0,
ffeintrin_is_actualarg, ffeintrin_is_intrinsic,
ffeintrin_name_generic, ffeintrin_name_implementation,
ffeintrin_name_specific): Likewise.
* intrin.h (ffeintrin_is_intrinsic, ffeintrin_name_generic,
ffeintrin_name_implementation, ffeintrin_name_specific): Likewise.
* lex.c (ffelex_type_string_, ffelex_token_new_character,
ffelex_token_new_name, ffelex_token_new_names,
ffelex_token_new_number): Likewise.
* lex.h (ffelex_token_new_character, ffelex_token_new_name,
ffelex_token_new_names, ffelex_token_new_number): Likewise.
* malloc.c (malloc_types_, malloc_pool_new, malloc_new_inpool_,
malloc_new_zinpool_): Likewise.
* malloc.h (malloc_new_inpool_, malloc_new_zinpool_,
malloc_pool_new): Likewise.
* name.c (ffename_space_drive_global, ffename_space_drive_symbol):
Protoize.
* name.h (ffename_space_drive_global, ffename_space_drive_symbol):
Likewise.
* symbol.c (ffesymbol_state_name_, ffesymbol_attr_name_,
ffesymbol_attrs_string): Const-ify a char*.
(ffesymbol_drive, ffesymbol_drive_sfnames): Protoize.
(ffesymbol_state_string): Const-ify a char*.
* symbol.h (ffesymbol_attrs_string): Likewise.
(ffesymbol_drive, ffesymbol_drive_sfnames): Protoize.
(ffesymbol_state_string): Const-ify a char*.
* target.c (ffetarget_layout): Likewise.
* target.h (ffetarget_layout): Likewise.
From-SVN: r26013
1999-03-27 10:24:06 +00:00
Jason Merrill
90e734a853
call.c (build_field_call): Unify 'this' and non-'this' cases.
...
* call.c (build_field_call): Unify 'this' and non-'this' cases.
* typeck.c (build_indirect_ref): Check for 'this' sooner.
From-SVN: r26012
1999-03-26 20:14:32 -05:00
Jason Merrill
92a217ad74
new
...
From-SVN: r26011
1999-03-26 20:12:06 -05:00
Jason Merrill
a3590d340d
tweak
...
From-SVN: r26010
1999-03-26 20:05:34 -05:00
Jeff Law
155c0080da
Daily bump.
...
From-SVN: r26009
1999-03-26 17:45:02 -07:00
Ovidiu Predescu
56d654e4d7
Explicitly specify the char arguments to __objc_code_char and __objc_code_char as being signed.
...
From-SVN: r26008
1999-03-26 23:44:04 +00:00
Zack Weinberg
922cf99e6d
Makefile.in (xcpp, cppspec.o): New targets.
...
* Makefile.in (xcpp, cppspec.o): New targets.
(CPP_INSTALL_NAME): New macro.
(install-cpp): Install xcpp. Use CPP_INSTALL_NAME.
(all.build, start.encap): Build xcpp.
* cppspec.c: New file, implements argument filtering for a
user-visible C preprocessor.
* cpp.sh: Removed.
From-SVN: r26007
1999-03-26 15:55:35 -07:00
Charles M. Hannum
11a86c5688
fold-const.c (fold_truthop): Optimize bitfield references with different masks as long as their size and bit...
...
* fold-const.c (fold_truthop): Optimize bitfield references with
different masks as long as their size and bit position are the same.
From-SVN: r26006
1999-03-26 15:46:33 -07:00
Charles M. Hannum
bd910dcf7a
fold-const.c (fold_truthop): Build a type for both the lhs and rhs and use it appropriately.
...
* fold-const.c (fold_truthop): Build a type for both the lhs and
rhs and use it appropriately.
From-SVN: r26005
1999-03-26 15:23:02 -07:00
Charles M. Hannum
97ea717682
fold-const.c (fold_truthop): Mask the lhs and rhs after merging adjacent bitfield references.
...
* fold-const.c (fold_truthop): Mask the lhs and rhs after merging
adjacent bitfield references.
From-SVN: r26004
1999-03-26 14:52:14 -07:00
Jim Wilson
2d490c9e5d
Fix vxworks --with-headers build failure.
...
* Makefile.in (stmp-fixinc): Use tooldir instead of gcc_tooldir.
From-SVN: r26003
1999-03-26 12:50:16 -08:00
Nick Clifton
20b78b1cd4
Define SUBTARGET_CPU_DEFAULT before including arm/coff.h
...
From-SVN: r26002
1999-03-26 16:09:24 +00:00
Nick Clifton
e14db0151c
Just include arm/vxarm.h for arm-vxworks target
...
From-SVN: r26001
1999-03-26 16:04:07 +00:00
Scott Bambrough
65120c403e
Apply patch from Scott Bambrough <scottb@corelcomputer.com> Modified arm*-*-linux-gnu* target to set thread_file to 'posix' if --enable-threads...
...
Apply patch from Scott Bambrough <scottb@corelcomputer.com>
Modified arm*-*-linux-gnu* target to set thread_file to 'posix' if
--enable-threads, --enable-threads=[yes,pthreads,posix] is passed as a
command line parameter to configure.
Modified TARGET_LIBGCC2_CFLAGS to include -fPIC. If not included libgcc2
is not compiled with PIC flag, as it should be.
From-SVN: r26000
1999-03-26 15:30:20 +00:00
Nick Clifton
a276c69fa9
Add comment about duplication of EXTRA_PARTS in EXTRA_MULTILIB_PARTS
...
From-SVN: r25999
1999-03-26 14:43:15 +00:00
J"orn Rennecke
0466bdc4c8
loop.c (combine_givs): Fix index into can_combine when doing benefit adjustment for remaining givs when...
...
* loop.c (combine_givs): Fix index into can_combine when doing
benefit adjustment for remaining givs when having combined a giv.
From-SVN: r25998
1999-03-26 11:46:59 +00:00
Nick Clifton
a833fb4ed9
Define EXTRA_MULTILIB_PARTS in case mutlilibs are ever enabled.
...
From-SVN: r25997
1999-03-26 11:39:32 +00:00
Nick Clifton
de77e128c3
Include dbxelf.h
...
From-SVN: r25996
1999-03-26 10:49:03 +00:00
Nick Clifton
cedcf9372a
Move stabs specific target macros out od svr4.h and elfos.h and into dbxelf.h
...
From-SVN: r25995
1999-03-26 10:45:27 +00:00
Kaveh R. Ghazi
d8e178a02b
Warning fixes:
...
* call.c (op_error): Const-ify a char*.
(add_candidate, source_type, add_warning): Add static prototype.
(print_z_candidates): Const-ify a char*.
* class.c (resolve_address_of_overloaded_function,
fixed_type_or_null, build_vtable_entry_ref): Add static prototype.
(get_vtable_name, finish_struct_1): Const-ify a char*.
* cvt.c (convert_to_reference): Likewise.
* decl.c (redeclaration_error_message, record_builtin_type,
record_unknown_type, member_function_or_else, bad_specifiers):
Likewise.
(find_binding, select_decl, unqualified_namespace_lookup,
lookup_flags, qualify_lookup, record_builtin_java_type, tag_name):
Add static prototype.
(warn_extern_redeclared_static, duplicate_decls, pushdecl,
implicitly_declare, record_builtin_java_type, define_function,
grok_op_properties, tag_name): Const-ify a char*.
* cp-tree.h (FORMAT_VBASE_NAME): Allow parameter `BUF' to be const.
(define_function, finish_builtin_type): Const-ify a char*.
(cp_error, cp_error_at, cp_warning, cp_warning_at, cp_pedwarn,
cp_pedwarn_at, cp_compiler_error, cp_sprintf): Add prototype args.
(file_name_nondirectory): Const-ify a char*.
(init_filename_times): Don't prototype.
(compiler_error): Prototype.
(yyerror, init_repo): Const-ify a char*.
(build_srcloc): Don't prototype.
(build_x_indirect_ref, build_indirect_ref, build_component_addr):
Const-ify a char*.
(warn_for_assignment): Don't prototype.
(convert_for_initialization, readonly_error, check_for_new_type,
GNU_xref_begin, GNU_xref_file, GNU_xref_ref, GNU_xref_call):
Const-ify a char*.
* decl2.c (acceptable_java_type, output_vtable_inherit,
setup_initp, start_objects, finish_objects, do_dtors, do_ctors,
merge_functions, decl_namespace, validate_nonmember_using_decl,
do_nonmember_using_decl): Add static prototype.
(lang_f_options): Const-ify a char*.
(finish_builtin_type): Likewise.
(add_function, arg_assoc_namespace, arg_assoc_class): Add static
prototype.
* errfn.c: Include cp-tree.h.
(cp_thing): Add static prototype.
(compiler_error): Don't protoptype.
(cp_compiler_error): Cast `compiler_error' to `errorfn' before
passing it to `cp_thing'.
* error.c (interesting_scope_p): Add static prototype.
* except.c (build_eh_type_type, build_eh_type_type_ref): Const-ify
a char*.
* init.c (compiler_error): Don't prototype.
(member_init_ok_or_else): Const-ify a char*.
(build_java_class_ref): Add static prototype.
* lex.c (compiler_error): Don't prototype.
(get_time_identifier, interface_strcmp, extend_token_buffer,
handle_cp_pragma): Const-ify a char*.
(is_global, init_filename_times): Add static prototype.
(file_name_nondirectory, cplus_tree_code_name): Const-ify a char*.
(compiler_error): Change from fixed args to variable args.
(yyerror): Const-ify a char*.
* parse.y (cond_stmt_keyword): Const-ify a char*.
(parse_decl): Add static prototype.
* pt.c (template_args_equal, print_template_context): Likewise.
(print_candidates, check_default_tmpl_args): Const-ify a char*.
(instantiate_class_template): Likewise.
* repo.c (get_base_filename, open_repo_file, init_repo): Likewise.
* rtti.c (call_void_fn, expand_generic_desc, expand_si_desc,
expand_class_desc, expand_ptr_desc, expand_attr_desc): Likewise.
* search.c (lookup_field_info, lookup_member): Likewise.
(lookup_member): Cast the first argument of `bzero' to a PTR.
* sig.c (compiler_error): Don't prototype.
(build_signature_pointer_or_reference_nam): Const-ify a char*.
(get_sigtable_name, build_member_function_pointer): Likewise.
* tree.c (compiler_error): Don't prototype.
(no_linkage_helper, build_srcloc): Add static prototype.
(build_vbase_pointer_fields): Const-ify a char*.
(__eprintf): Don't unnecessarily handle `const' when !__STDC__.
* typeck.c (compiler_error): Don't prototype.
(convert_for_assignment): Const-ify a char*.
(comp_cv_target_types): Add static prototype.
(build_x_indirect_ref, build_indirect_ref, convert_arguments,
build_component_addr, build_unary_op, convert_for_initialization):
Const-ify a char*.
* typeck2.c (ack): Add static prototype and change from fixed args
to variable args.
(readonly_error, check_for_new_type): Const-ify a char*.
* xref.c (_XREF_FILE, find_file, filename, fctname, declname,
fixname, open_xref_file, classname, GNU_xref_begin): Likewise.
(GNU_xref_file): Likewise. Also use `xmalloc' instead of `malloc'.
(GNU_xref_end_scope, GNU_xref_ref, GNU_xref_decl, GNU_xref_call,
gen_assign, GNU_xref_member): Const-ify a char*.
From-SVN: r25994
1999-03-26 07:45:00 +00:00
Charles M. Hannum
1424137450
fold-const.c (fold_truthop): Verify that the lhs and rhs are in the same bit position when...
...
* fold-const.c (fold_truthop): Verify that the lhs and rhs are
in the same bit position when optimizing bitfield references
which have the same mask.
From-SVN: r25993
1999-03-25 18:08:54 -07:00
Martin v. Löwis
5197829d3c
gcc.texi (Copy Assignment): New node.
...
* gcc.texi (Copy Assignment): New node.
* gxxint.texi: Remove old discussion on copying virtual bases.
From-SVN: r25992
1999-03-26 00:58:14 +00:00
Jeff Law
dd4b5f0d25
Daily bump.
...
From-SVN: r25991
1999-03-25 17:45:03 -07:00
Jeffrey A Law
9f29bdb0f8
* gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
...
From-SVN: r25990
1999-03-25 16:55:15 -07:00