- Apr 20, 1998
-
-
H.J. Lu authored
* reg-stack.c (subst_asm_stack_regs): Change to return the last new insn generated by this function. (subst_stack_regs): Likewise. (convert_regs): Record the last newly generated insn and use it for change_stack () instead of INSN. From-SVN: r19328
-
- Apr 19, 1998
-
-
Jeff Law authored
From-SVN: r19326
-
H.J. Lu authored
From-SVN: r19314
-
Dave Love authored
From-SVN: r19301
-
Dave Love authored
From-SVN: r19300
-
Manfred Hollstein authored
fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. a * fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. * fixproto (rel_source_file in unistd.h stdlib.h): Prefix file protection macro with '__' to not pollute user namespace. From-SVN: r19298
-
Manfred Hollstein authored
fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. d * fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. * fixproto (rel_source_file in unistd.h stdlib.h): Prefix file protection macro with '__' to not pollute user namespace. From-SVN: r19297
-
Manfred Hollstein authored
fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. � * fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. * fixproto (rel_source_file in unistd.h stdlib.h): Prefix file protection macro with '__' to not pollute user namespace. From-SVN: r19296
-
Dave Love authored
* g77.f-torture/compile/970125-0.f: New test. * g77.f-torture/compile/980419-1.f: New test. From-SVN: r19295
-
Dave Love authored
From-SVN: r19294
-
Richard Henderson authored
From-SVN: r19293
-
- Apr 18, 1998
-
-
Jeffrey A Law authored
From-SVN: r19291
-
Jeff Law authored
* i386.md (fix_truncsfdi2+[123]): Add + to operand 1 constraints. From-SVN: r19287
-
Jeff Law authored
* i386.md (fix_truncsfdi2+[123]): Add + to operand 1 constraints. From-SVN: r19286
-
Jim Wilson authored
* i386.h (CPP_CPU_DEFAULT): Renamed to CPP_CPU_DEFAULT_SPEC. Add missing -Dpentium* options. (CPP_CPU_SPEC): Delete redundant definition. Include cpp_cpu_default instead of CPP_CPU_DEFAULT. (EXTRA_SPECS): Add entry for cpp_cpu_default. From-SVN: r19284
-
David Edelsohn authored
* rs6000.md (floatsidf2_loadaddr): rs6000_fpmem_offset will be negative in a stackless frame. * rs6000.c (rs6000_stack_info): Don't include fixed-size link area in stackless frame size. Support 64-bit stackless frame size. Combine fpmem offset calculations and don't add total_size to offset if not pushing a stack frame. From-SVN: r19283
-
Jim Wilson authored
* regmove.c (fixup_match_1): In three places, in flag_exceptions check, change p to q. From-SVN: r19282
-
Jim Wilson authored
* gcc.c (lang_specific_driver): Add new parm type to prototype. (added_libraries): New file scope static variable. (process_command): Initialize added_libraries. Pass it to lang_specific_driver. (main): Use added_libraries in check for no input files. From-SVN: r19281
-
Jim Wilson authored
* g77spec.c (lang_specific_driver): New argument in_added_libraries. New local added_libraries. Increment count when add library to arglist. From-SVN: r19280
-
Jim Wilson authored
* g++spec.c (lang_specific_driver): New argument in_added_libraries. New local added_libraries. Increment count when add library to arglist. From-SVN: r19279
-
John Carr authored
Sat Apr 18 01:23:11 1998 John Carr <jfc@mit.edu> * sparc.c, sparc.h, sparc.md, sol2.h: Many changes related to V9 code generation. Use 64 bit instructions in 32 bit mode when possible. Use V9 return instruction. UltraSPARC optimizations. * sparc.h: Change gen_rtx (CODE to gen_rtx_CODE (. From-SVN: r19278
-
Mark Mitchell authored
From-SVN: r19277
-
Jeffrey A Law authored
* global.c (global_alloc): Don't pass HARD_CONST (0) to find_reg, just pass zero. That will work regardless of the size of HARD_REG_SET. From-SVN: r19276
-
- Apr 17, 1998
-
-
Jeff Law authored
8 * libgcc2.c (__floatdisf): Fix a couple typos. From-SVN: r19275
-
Jeff Law authored
� * libgcc2.c (__floatdisf): Fix a couple typos. From-SVN: r19274
-
Mark Mitchell authored
Fri Apr 17 21:25:00 1998 Mark Mitchell <mmitchell@usa.net> * cp-tree.h (type_as_string_real): New function. * pt.c (mangle_class_name_for_template): Use it. * error.c (dump_aggr_type): Change prototype. (dump_type_prefix): Likewise. (dump_type_suffix): Likewise. (dump_type_real): Convert from dump_type. If desired, the "canonica" name of a typedef, i.e., the name of the underlying type, can be printed. (dump_type): Call dump_type_real. From-SVN: r19273
-
Jim Wilson authored
* Makefile.in (mostlyclean): Delete *.mach and *.bp files. From-SVN: r19272
-
Greg McGary authored
From-SVN: r19271
-
Jason Merrill authored
From-SVN: r19270
-
Jason Merrill authored
From-SVN: r19269
-
Jason Merrill authored
* decl2.c (lang_decode_option): -fnew-abi implies -fvtable-thunks. * typeck.c (comp_target_types): Tweak pedantic case. (comp_target_parms): Tweak pedantic case. Clean up somewhat. Return -1 or 1 instead of 1 or 2. (compparms): Remove STRICT handling. * typeck.c (comp_target_types): Handle references like pointers. (comp_target_parms): Note that return code from comp_target_types can be negative to indicate failure. From-SVN: r19268
-
John Carr authored
* emit-rtl.c (operand_subword_force): If a register can not be accessed by words, copy it to a pseudo register. From-SVN: r19267
-
Jim Wilson authored
* rs6000/vxppc.h (CPP_SPEC): Add support for mrelocatable*. From-SVN: r19266
-
Michael Meissner authored
From-SVN: r19265
-
Jeff Law authored
8 * stmt.c (mark_seen_cases): Make static and add prototype. From-SVN: r19264
-
Jeff Law authored
� * stmt.c (mark_seen_cases): Make static and add prototype. From-SVN: r19263
-
Jeff Law authored
From-SVN: r19262
-
Kaveh R. Ghazi authored
* frame.c: Include stdlib.h and unistd.h to possibly get various function prototypes. The fixproto script guarantees these header files exist on the target system. * libgcc2.c: Likewise. * gthr-single.h (__gthread_mutex_lock, __gthread_mutex_trylock, __gthread_mutex_unlock): Add __attribute__ ((__unused__)) to the function parameters. * libgcc2.c (__udiv_w_sdiv): Likewise. From-SVN: r19261
-
Andreas Schwab authored
* Make-lang.in (c++.all.build): Don't depend on $(DEMANGLER_PROG), which requires a working target compiler to build. From-SVN: r19260
-
Jeffrey A Law authored
* tree.c (avoid_overlap): Add prototype. * spew.c (num_tokens): Add prototype. (nth_noken, add_token, consume_token, debug_yychar): Likewise. * search.c (dfs_check_overlap): Add prototype. (dfs_no_overlap_yet): Likewise. * pt.c (original_template): Add prototype. (inline_needs_template_parms): Likewise. (push_inline_template_parms_recursive): Likewise. (retrieve_specialization, register_specialization): Likewise. (print_candidates, reduce_template_parm_level): Likewise. (build_template_decl, mark_template_parm): Likewise. (tsubst_friend_function, get_bindings_real): Likewise. * method.c (start_squangling): Add prototype. (end_squangling, check_ktype, issue_ktype): Likewise. (build_overloaded_scope_ref, check_btype): Likewise. (build_mangled_template_parm_index): Likewise. * lex.c (init_cpp_parse): Add prototype. (handle_cp_pragma, handle_sysv_pragma): Likewise. (reduce_cmp, token_cmp): Likewise. * except.c (call_eh_info): Add prototype. (push_eh_info, get_eh_info, get_eh_value, get_eh_type): Likewise. (get_eh_caught, get_eh_handlers, do_pop_exception): Likewise. * decl2.c (is_namespace_ancestor): Add prototype. (namespace_ancestor, add_using_namespace): Likewise. (ambiguous_decl): Likewise. * decl.c (indent): Add prototype. * call.c (add_template_candidate_real): Add prototype. From-SVN: r19259
-