]> gcc.gnu.org Git - gcc.git/log
gcc.git
30 years agoDefine NO_IMPLICIT_EXTERN_C
Michael Meissner [Fri, 22 Jul 1994 13:32:49 +0000 (13:32 +0000)]
Define NO_IMPLICIT_EXTERN_C

From-SVN: r7791

30 years ago*** empty log message ***
Steve Chamberlain [Fri, 22 Jul 1994 06:12:36 +0000 (06:12 +0000)]
*** empty log message ***

From-SVN: r7790

30 years ago(build_module_descriptor): Don't set DECL_EXTERNAL on
Jim Wilson [Thu, 21 Jul 1994 22:13:24 +0000 (15:13 -0700)]
(build_module_descriptor): Don't set DECL_EXTERNAL on
current_function_decl.

From-SVN: r7789

30 years ago(simplify_rtx): For (not (xor X C)) generate new rtx
Jim Wilson [Thu, 21 Jul 1994 22:06:05 +0000 (15:06 -0700)]
(simplify_rtx): For (not (xor X C)) generate new rtx
instead of modifying old rtx.

From-SVN: r7788

30 years ago(start_function): If old_decl is NULL, then set it to the implicit decl if any.
Jim Wilson [Thu, 21 Jul 1994 21:55:22 +0000 (14:55 -0700)]
(start_function): If old_decl is NULL, then set it to the implicit decl if any.

(start_function): If old_decl is NULL, then set it to
the implicit decl if any.  Delete superfluous test from warn missing
prototypes code.  For warn missing declarations code, only warn if
previous decl is implicit.

From-SVN: r7787

30 years ago(fold): Don't fold X-X to 0 if X is floating point
Jim Wilson [Thu, 21 Jul 1994 21:46:32 +0000 (14:46 -0700)]
(fold): Don't fold X-X to 0 if X is floating point
and !flag_fast_math.

From-SVN: r7786

30 years ago(stmp-multilib): Rework to handle make -n.
Doug Evans [Thu, 21 Jul 1994 06:07:22 +0000 (06:07 +0000)]
(stmp-multilib): Rework to handle make -n.

(stmp-multilib-sub): New target.

From-SVN: r7785

30 years ago(clean): Remove multilib build dirs.
Doug Evans [Wed, 20 Jul 1994 02:17:55 +0000 (02:17 +0000)]
(clean): Remove multilib build dirs.

From-SVN: r7784

30 years ago(print_operand, default case): Handle SFmode regs.
Doug Evans [Wed, 20 Jul 1994 00:32:31 +0000 (00:32 +0000)]
(print_operand, default case): Handle SFmode regs.

From-SVN: r7783

30 years ago(call_operand): Use symbolic_operand not CONSTANT_P.
Jim Wilson [Tue, 19 Jul 1994 02:17:24 +0000 (19:17 -0700)]
(call_operand): Use symbolic_operand not CONSTANT_P.

(call_operand_address): Likewise.

From-SVN: r7782

30 years ago(call*): Use symbolic_operand not immediate_operand.
Jim Wilson [Tue, 19 Jul 1994 02:16:28 +0000 (19:16 -0700)]
(call*): Use symbolic_operand not immediate_operand.

Use 's' constraint not 'i' constraint.

From-SVN: r7781

30 years ago(rest_of_compilation): Clear DECL_ABSTRACT_ORIGIN if
Jim Wilson [Tue, 19 Jul 1994 02:08:23 +0000 (19:08 -0700)]
(rest_of_compilation): Clear DECL_ABSTRACT_ORIGIN if
clear DECL_INLINE.

From-SVN: r7780

30 years ago(process_command): When have -BstageN option, pass include
Jim Wilson [Tue, 19 Jul 1994 02:05:10 +0000 (19:05 -0700)]
(process_command): When have -BstageN option, pass include
not stageN/../include to preprocessor.

From-SVN: r7779

30 years ago(find_reg): Store divide results in temporary variables.
Jim Wilson [Tue, 19 Jul 1994 02:02:32 +0000 (19:02 -0700)]
(find_reg): Store divide results in temporary variables.

From-SVN: r7778

30 years ago(move_movables): Aviod lossage when CALL_INSN_FUNCTION_USAGE
Jim Wilson [Tue, 19 Jul 1994 01:58:06 +0000 (18:58 -0700)]
(move_movables): Aviod lossage when CALL_INSN_FUNCTION_USAGE
is NULL.

From-SVN: r7777

30 years agoRework required loop to avoid crash on decstation
Ian Lance Taylor [Tue, 19 Jul 1994 00:54:49 +0000 (00:54 +0000)]
Rework required loop to avoid crash on decstation

From-SVN: r7776

30 years ago(LIBGCC2_CFLAGS): Define HAVE_ATEXIT.
Doug Evans [Mon, 18 Jul 1994 07:59:43 +0000 (07:59 +0000)]
(LIBGCC2_CFLAGS): Define HAVE_ATEXIT.

From-SVN: r7775

30 years ago*** empty log message ***
Jason Merrill [Sun, 17 Jul 1994 04:12:39 +0000 (04:12 +0000)]
*** empty log message ***

From-SVN: r7774

30 years agoAdd libgcc copyright.
Doug Evans [Sat, 16 Jul 1994 20:45:33 +0000 (20:45 +0000)]
Add libgcc copyright.

From-SVN: r7773

30 years agoInitial revision
Richard Kenner [Thu, 14 Jul 1994 16:58:37 +0000 (12:58 -0400)]
Initial revision

From-SVN: r7772

30 years ago(force_reg): Don't make a REG_EQUAL note for an insn that doesn't set
Richard Kenner [Thu, 14 Jul 1994 13:42:18 +0000 (09:42 -0400)]
(force_reg): Don't make a REG_EQUAL note for an insn that doesn't set
TEMP.

From-SVN: r7771

30 years ago(distdir-start): Make tmp/ginclude and copy its files.
Richard Kenner [Wed, 13 Jul 1994 22:48:24 +0000 (18:48 -0400)]
(distdir-start): Make tmp/ginclude and copy its files.

(distdir-finish): Don't use -f Makefile.in.

From-SVN: r7770

30 years ago(gcc.xtar.gz): Add --best.
Richard Kenner [Wed, 13 Jul 1994 22:34:17 +0000 (18:34 -0400)]
(gcc.xtar.gz): Add --best.

From-SVN: r7769

30 years ago(expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_flag returning 0.
Torbjorn Granlund [Wed, 13 Jul 1994 20:55:07 +0000 (20:55 +0000)]
(expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_flag returning 0.

From-SVN: r7768

30 years ago(store_field): Set MEM_IN_STRUCT_P on object and
Jim Wilson [Wed, 13 Jul 1994 20:35:03 +0000 (13:35 -0700)]
(store_field): Set MEM_IN_STRUCT_P on object and
blk_object.

From-SVN: r7767

30 years ago(decode_field_reference): Merge operand of a BIT_AND_EXPR with the
Richard Kenner [Wed, 13 Jul 1994 18:44:38 +0000 (14:44 -0400)]
(decode_field_reference): Merge operand of a BIT_AND_EXPR with the
mask made from the description of the field.

From-SVN: r7766

30 years agoMake dwarf debugging info the default.
Stan Cox [Wed, 13 Jul 1994 15:48:17 +0000 (15:48 +0000)]
Make dwarf debugging info the default.

From-SVN: r7765

30 years agoRemove last change.
Richard Kenner [Wed, 13 Jul 1994 12:40:00 +0000 (08:40 -0400)]
Remove last change.

From-SVN: r7764

30 years ago(grok_reference_init): Always save the initializer of a reference.
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
(grok_reference_init): Always save the initializer of a reference.

From-SVN: r7763

30 years ago#if -0 out TYPE_NEEDS_CONSTRUCTING
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
#if -0 out TYPE_NEEDS_CONSTRUCTING

From-SVN: r7762

30 years agoAvoid warning building this file
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
Avoid warning building this file

From-SVN: r7761

30 years ago*** empty log message ***
Jason Merrill [Wed, 13 Jul 1994 11:13:13 +0000 (11:13 +0000)]
*** empty log message ***

From-SVN: r7760

30 years ago(USE_C_ALLOCA): Define.
Torbjorn Granlund [Wed, 13 Jul 1994 11:09:55 +0000 (11:09 +0000)]
(USE_C_ALLOCA): Define.

From-SVN: r7759

30 years agotree.h (TYPE_NEEDS_CONSTRUCTING): New macro.
Jason Merrill [Wed, 13 Jul 1994 11:06:24 +0000 (11:06 +0000)]
tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.

Wed Jul 13 03:30:36 1994  Jason Merrill  (jason@deneb.cygnus.com)

        * tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.
        (tree_type): Add needs_constructing_flag.
        * function.c (assign_parms): If TYPE_NEEDS_CONSTRUCTING, pass by
        invisible reference.
        * calls.c (expand_call): Ditto.

From-SVN: r7758

30 years agoInclude stdarg.h before stdio.h.
Richard Kenner [Wed, 13 Jul 1994 10:47:59 +0000 (06:47 -0400)]
Include stdarg.h before stdio.h.

From-SVN: r7757

30 years ago(pushdecl): Don't call lookup_name_current_level_global when traditional.
Jim Wilson [Wed, 13 Jul 1994 01:37:25 +0000 (18:37 -0700)]
(pushdecl): Don't call lookup_name_current_level_global when traditional.

(pushdecl): Don't call lookup_name_current_level_global
when traditional.  When doing checks against
IDENTIFIER_LIMBO_VALUE, also do check against
INDENTIFIER_GLOBAL_VALUE when traditional.

From-SVN: r7756

30 years ago(getpwd): Declare.
Jim Wilson [Wed, 13 Jul 1994 01:31:36 +0000 (18:31 -0700)]
(getpwd): Declare.

From-SVN: r7755

30 years ago({save,restore}_stack_nonlocal): Delete.
Richard Earnshaw [Wed, 13 Jul 1994 01:07:30 +0000 (01:07 +0000)]
({save,restore}_stack_nonlocal): Delete.

From-SVN: r7754

30 years ago(FRAME_POINTER_REQUIRED): Always true if the function has a nonlocal
Richard Earnshaw [Wed, 13 Jul 1994 01:06:31 +0000 (01:06 +0000)]
(FRAME_POINTER_REQUIRED): Always true if the function has a nonlocal
label.

From-SVN: r7753

30 years agopa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing using 5 bits to...
Jeff Law [Tue, 12 Jul 1994 20:23:58 +0000 (14:23 -0600)]
pa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing using 5 bits to avoid losing with FP loads and...

        * pa.h (GO_IF_LEGITIMATE_ADDRESS): Only allow immediate addressing
        using 5 bits to avoid losing with FP loads and stores on page zero.

From-SVN: r7752

30 years ago(ashlsi3, lshrsi3, ashrsi3): Only output low-order five bits for
Richard Kenner [Tue, 12 Jul 1994 20:19:56 +0000 (16:19 -0400)]
(ashlsi3, lshrsi3, ashrsi3): Only output low-order five bits for
!TARGET_POWER case.

From-SVN: r7751

30 years ago(find_reloads): Don't try to call force_const_mem on a HIGH.
Richard Kenner [Tue, 12 Jul 1994 19:09:44 +0000 (15:09 -0400)]
(find_reloads): Don't try to call force_const_mem on a HIGH.

From-SVN: r7750

30 years ago(record_dead_and_set_regs_1): Can only handle SUBREG
Jim Wilson [Tue, 12 Jul 1994 17:19:46 +0000 (10:19 -0700)]
(record_dead_and_set_regs_1): Can only handle SUBREG
if the register is smaller or equal to BITS_PER_WORD.

From-SVN: r7749

30 years ago(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Define.
Jim Wilson [Tue, 12 Jul 1994 17:15:53 +0000 (10:15 -0700)]
(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Define.

From-SVN: r7748

30 years agoDelete obsolete comment.
Jim Wilson [Tue, 12 Jul 1994 17:12:10 +0000 (10:12 -0700)]
Delete obsolete comment.

From-SVN: r7747

30 years ago(allocate_dynamic_stack_space): Fix typo.
Richard Kenner [Tue, 12 Jul 1994 17:10:25 +0000 (13:10 -0400)]
(allocate_dynamic_stack_space): Fix typo.

From-SVN: r7746

30 years ago(end_final): Store full path name in .d file not just the filename.
Jim Wilson [Tue, 12 Jul 1994 17:09:32 +0000 (10:09 -0700)]
(end_final): Store full path name in .d file not just the filename.

From-SVN: r7745

30 years ago(fold, case MULT_EXPR): If arg is an unsigned CEIL_DIV_EXPR, convert
Richard Kenner [Tue, 12 Jul 1994 16:39:17 +0000 (12:39 -0400)]
(fold, case MULT_EXPR): If arg is an unsigned CEIL_DIV_EXPR, convert
to TRUNC_DIV_EXPR of a PLUS_EXPR in some cases.

From-SVN: r7744

30 years ago(ashldi3): Update pattern for (sign_extend (ashift ..)) to match the
Richard Kenner [Tue, 12 Jul 1994 16:19:40 +0000 (12:19 -0400)]
(ashldi3): Update pattern for (sign_extend (ashift ..))  to match the
current canonicalization.

From-SVN: r7743

30 years agoIf OSF/rose, make -pic-extern always do shared libs, even if -pic-none was used.
Michael Meissner [Tue, 12 Jul 1994 14:54:45 +0000 (14:54 +0000)]
If OSF/rose, make -pic-extern always do shared libs, even if -pic-none was used.

From-SVN: r7742

30 years ago(matcher for SFmode inequality comparison): Use cmfe, not cfm.
Richard Earnshaw [Tue, 12 Jul 1994 13:33:12 +0000 (13:33 +0000)]
(matcher for SFmode inequality comparison): Use cmfe, not cfm.

(matchers for {store-flag, not-store-flag, neg-store-flag}): Output
if-false instruction first before if-true instruction.
(matcher for (AND store-flag x)): Only match if reversible_cc_register.
(matcher for (IF-THEN-ELSE reg (NOT reg))): Likewise.

From-SVN: r7741

30 years ago(PREDICATE_CODES): Add reversible_cc_register.
Richard Earnshaw [Tue, 12 Jul 1994 13:31:10 +0000 (13:31 +0000)]
(PREDICATE_CODES): Add reversible_cc_register.

From-SVN: r7740

30 years ago(reversible_cc_register): New function.
Richard Earnshaw [Tue, 12 Jul 1994 13:31:10 +0000 (13:31 +0000)]
(reversible_cc_register): New function.

(final_prescan_insn): Don't try to conditionalize jumps with JUMP_CLOB
attribute.

From-SVN: r7739

30 years ago(round_push, allocate_dynamic_stack_space): Avoid using CEIL_DIV_EXPR;
Richard Kenner [Tue, 12 Jul 1994 13:07:53 +0000 (09:07 -0400)]
(round_push, allocate_dynamic_stack_space): Avoid using CEIL_DIV_EXPR;

add adjustment and use TRUNC_DIV_EXPR instead.

From-SVN: r7738

30 years ago(dbxout_source_file): Increment source_label_number outside
Richard Earnshaw [Tue, 12 Jul 1994 12:11:35 +0000 (12:11 +0000)]
(dbxout_source_file): Increment source_label_number outside
of macro expansion.

From-SVN: r7737

30 years ago(movsi matcher): Add nop for moving special register to itself for !TARGET_POWER.
Richard Kenner [Tue, 12 Jul 1994 02:07:46 +0000 (22:07 -0400)]
(movsi matcher): Add nop for moving special register to itself for !TARGET_POWER.

(movsi matcher): Add nop for moving special register to itself
for !TARGET_POWER.
(movhi and movqi matcher): Likewise and add mtjmpr attribute.
Separate MQ from CTR and LR target registers for TARGET_POWER.

From-SVN: r7736

30 years ago(basic_machine): Add 1750a.
Richard Kenner [Mon, 11 Jul 1994 23:28:46 +0000 (19:28 -0400)]
(basic_machine): Add 1750a.

From-SVN: r7735

30 years ago(assemble_real): Handle TQFmode output.
Richard Kenner [Mon, 11 Jul 1994 23:28:23 +0000 (19:28 -0400)]
(assemble_real): Handle TQFmode output.

From-SVN: r7734

30 years ago(convert_move): Add some conversions for TQFmode.
Richard Kenner [Mon, 11 Jul 1994 23:27:23 +0000 (19:27 -0400)]
(convert_move): Add some conversions for TQFmode.

From-SVN: r7733

30 years ago(TQFmode): New mode.
Richard Kenner [Mon, 11 Jul 1994 23:26:40 +0000 (19:26 -0400)]
(TQFmode): New mode.

From-SVN: r7732

30 years agoInitial revision
Richard Kenner [Mon, 11 Jul 1994 23:23:51 +0000 (19:23 -0400)]
Initial revision

From-SVN: r7731

30 years agoh8300.md (cpu): New attribute.
Doug Evans [Mon, 11 Jul 1994 22:53:08 +0000 (22:53 +0000)]
h8300.md (cpu): New attribute.

* h8300/h8300.md (cpu): New attribute.
(attribute length): Add h8/300h support.
(attribute cc): New value `cbit'.
(all anonymous insns): Give them names.
(move insns): Add h8/300h support.
(tstqi, tsthi): Use btst insn if able.
(arithmetic insns): Add h8/300h support.
(boolean insns): Likewise.
(negate insns): Likewise.
(branch insns): Likewise.
(call_value): Use call_insn_operand for operand 1.
(shift insns): Completely rewritten.  Add h8/300h support.
(zero/sign extension insns): Add h8/300h support.
(extv): Deleted.
(insv, extzv): Only use for h8/300.
(bitfield insns): Completely rewritten.
(fancyb*): New insns for speeding up bit accesses.

From-SVN: r7730

30 years agoh8300.c (cpu_type, [...]): New variables.
Doug Evans [Mon, 11 Jul 1994 22:51:17 +0000 (22:51 +0000)]
h8300.c (cpu_type, [...]): New variables.

* h8300/h8300.c (cpu_type, names_extended, names_upper_extended,
h8_reg_names, h8_push_ops, h8_pop_ops, h8_mov_ops, h8_push_op,
h8_pop_op, h8_mov_op, current_function_anonymous_args, extra_pop,
hand_list): New variables.
(h8300_init_once, asm_file_start, asm_file_end, ok_for_bclr, o_operand,
p_operand, call_insn_operand, jump_address_operand, bit_operand,
eq_operator, const_costs, notice_update_cc, bit_operator,
nshift_operator, expand_a_shift, get_shift_alg, emit_a_shift,
fix_bit_operand): New functions.
(shift_alg, shift_type, shift_mode): New enums.
(shift_insn): New struct.
(shift_n_bits, can_shift): Deleted.
(shift_one, rotate_one): New variables.
(WORD_REG_USED): New macro (was function word_reg_used).
(dosize, function_prologue, function_epilogue, print_operand_address):
Add h8/300h support.
(small_power_of_two): Renamed from potl8.
(potg8): Deleted.
(general_operand_src): Fix POST_INC case.
(general_operand_dst): Fix PRE_DEC case.
(function_arg): 3 regs of args are passed if -mquickcall.
4 regs of args are passed to handwritten assembler routines.
(print_operand): New cases 'A', 'P', 'S', 'U', 'W', 'b', 'c', 'd', 'g'.
Delete case 'O'.  Sort cases.  Add h8/300h support.
(do_movsi): Renamed from domovsi.
Handle reload_in_progress and reload_completed.
(initial_offset): Renamed from io.  Add h8/300h support.

From-SVN: r7729

30 years agoh8300.h (CPP_PREDEFINES, [...]): Add h8/300h support.
Doug Evans [Mon, 11 Jul 1994 22:50:27 +0000 (22:50 +0000)]
h8300.h (CPP_PREDEFINES, [...]): Add h8/300h support.

* h8300/h8300.h (CPP_PREDEFINES, CPP_SPEC, LIB_SPEC, TARGET_SWITCHES,
BITS_PER_WORD, MAX_BITS_PER_WORD, UNITS_PER_WORD, MAX_UNITS_PER_WORD,
POINTER_SIZE, PARM_BOUNDARY, BIGGEST_ALIGNMENT,
BIGGEST_FIELD_ALIGNMENT, STACK_BOUNDARY, HARD_REGNO_NREGS,
HARD_REGNO_MODE_OK, REG_CLASS_NAMES, REG_CLASS_CONTENTS,
REGNO_REG_CLASS, PUSH_ROUNDING, FUNCTION_ARG_ADVANCE,
TRAMPOLINE_TEMPLATE, TRAMPOLINE_SIZE, INITIALIZE_TRAMPOLINE,
CONSTANT_ADDRESS, MOVE_MAX, Pmode, SIZE_TYPE, PTRDIFF_TYPE):
Add h8/300h support.
(LINK_SPEC, TARGET_RTL_DUMP, TARGET_H8300, TARGET_H8300H,
REAL_ARITHMETIC, SETUP_INCOMING_VARARGS, HAVE_POST_INCREMENT,
HAVE_PRE_DECREMENT, MAX_MOVE_MAX, NO_BUILTIN_SIZE_TYPE,
NO_BUILTIN_PTRDIFF_TYPE, WCHAR_TYPE, WCHAR_TYPE_SIZE,
MAX_WCHAR_TYPE_SIZE, ASM_WORD_OP, INIT_SECTION_ASM_OP,
CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP, EXTRA_SECTIONS,
EXTRA_SECTION_FUNCTIONS, ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR,
DO_GLOBAL_CTORS_BODY, DO_GLOBAL_DTORS_BODY, INIT_TARGET_OPTABS):
Define.
(CAN_DEBUG_WITHOUT_FP, PCC_STATIC_STRUCT_RETURN, STRUCT_VALUE_REGNUM,
STRUCT_VALUE_INCOMING, STRUCTURE_SIZE_BOUNDARY): Undefine.
(enum reg_class): Add h8/300h support.
(emit_a_shift): Declare.
(TARGET_DEFAULT): Set default to -mquickcall.
(DOUBLE_TYPE_SIZE): Fix at 32.  DFmode support doesn't exist.
(CALL_USED_REGISTERS, REG_ALLOC_ORDER): Swap registers 2,3 with 4,5.
Registers 0,1 contain function result, allocate after 2,3.
(STATIC_CHAIN_REGNUM): Use reg 4.
(CONST_OK_FOR_LETTER_P): 'O' is ok_for_bclr, 'P' is small_power_of_two.
(FUNCTION_PROFILER, FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): First
attempt at an implementation.
(CONST_COSTS): Move code into function const_costs.
(BRANCH_COST): Set to 0.
(NOTICE_UPDATE_CC): Move code into function notice_update_cc.
(ASM_FILE_START): Move code into function asm_file_start.
(ASM_FILE_END): Move code into function asm_file_end.
(ASM_OUTPUT_DOUBLE, ASM_OUTPUT_FLOAT): Use REAL_VALUE_TO_DECIMAL.

From-SVN: r7728

30 years agot-h8300 (CROSS_LIBGCC1): Use libgcc1-asm.a.
Doug Evans [Mon, 11 Jul 1994 22:49:34 +0000 (22:49 +0000)]
t-h8300 (CROSS_LIBGCC1): Use libgcc1-asm.a.

* h8300/t-h8300 (CROSS_LIBGCC1): Use libgcc1-asm.a.
(LIB1ASMSRC, LIB1ASMFUNCS, LIB2FUNCS_EXTRA, MULTILIB_OPTIONS,
MULTILIB_DIRNAMES, LIBGCC, INSTALL_LIBGCC): Define.
(fp-bit.c): Build it.

From-SVN: r7727

30 years agoInitial revision
Doug Evans [Mon, 11 Jul 1994 22:45:37 +0000 (22:45 +0000)]
Initial revision

From-SVN: r7726

30 years ago(init_optabs): Allow target specific libcalls with INIT_TARGET_OPTABS.
Doug Evans [Mon, 11 Jul 1994 22:37:14 +0000 (22:37 +0000)]
(init_optabs): Allow target specific libcalls with INIT_TARGET_OPTABS.

From-SVN: r7725

30 years ago(libgcc1-asm.a): New target for building libgcc1.a in cross compilers.
Doug Evans [Mon, 11 Jul 1994 22:36:14 +0000 (22:36 +0000)]
(libgcc1-asm.a): New target for building libgcc1.a in cross compilers.

From-SVN: r7724

30 years agoInitial revision
Doug Evans [Mon, 11 Jul 1994 22:32:24 +0000 (22:32 +0000)]
Initial revision

From-SVN: r7723

30 years ago(stmt): Don't give more than one error message if a nested `if' has an
Richard Kenner [Mon, 11 Jul 1994 22:17:57 +0000 (18:17 -0400)]
(stmt): Don't give more than one error message if a nested `if' has an
empty body.

From-SVN: r7722

30 years agoRewrite for coff
Richard Stallman [Mon, 11 Jul 1994 21:07:46 +0000 (21:07 +0000)]
Rewrite for coff

From-SVN: r7721

30 years agoInitial revision
Richard Stallman [Mon, 11 Jul 1994 21:05:28 +0000 (21:05 +0000)]
Initial revision

From-SVN: r7720

30 years ago(CPP_SPEC): Fix typo.
Richard Kenner [Mon, 11 Jul 1994 21:00:40 +0000 (17:00 -0400)]
(CPP_SPEC): Fix typo.

From-SVN: r7719

30 years ago*** empty log message ***
Richard Stallman [Mon, 11 Jul 1994 20:58:36 +0000 (20:58 +0000)]
*** empty log message ***

From-SVN: r7718

30 years agoInitial revision
Richard Stallman [Mon, 11 Jul 1994 20:55:23 +0000 (20:55 +0000)]
Initial revision

From-SVN: r7717

30 years agoInitial revision
Richard Stallman [Mon, 11 Jul 1994 20:49:29 +0000 (20:49 +0000)]
Initial revision

From-SVN: r7716

30 years ago*** empty log message ***
Richard Stallman [Mon, 11 Jul 1994 20:48:16 +0000 (20:48 +0000)]
*** empty log message ***

From-SVN: r7715

30 years ago(movqi): Call loadhi, not loadqi.
Richard Kenner [Mon, 11 Jul 1994 20:46:21 +0000 (16:46 -0400)]
(movqi): Call loadhi, not loadqi.

From-SVN: r7714

30 years agopa.h (DEBUGGER_ARG_OFFSET): Define.
Jeff Law [Mon, 11 Jul 1994 20:45:30 +0000 (14:45 -0600)]
pa.h (DEBUGGER_ARG_OFFSET): Define.

        * pa.h (DEBUGGER_ARG_OFFSET): Define.  If no frame pointer
        is available, then adjust the offset by the size of the
        current frame.

From-SVN: r7713

30 years ago*** empty log message ***
Richard Stallman [Mon, 11 Jul 1994 20:40:03 +0000 (20:40 +0000)]
*** empty log message ***

From-SVN: r7712

30 years agoWhen setting up tm.h, convert "vax/vax.h" into "config-vax.h" rather than "[.config...
Richard Kenner [Mon, 11 Jul 1994 19:40:35 +0000 (15:40 -0400)]
When setting up tm.h, convert "vax/vax.h" into "config-vax.h" rather than "[.config.vax]vax.h" for #include so it will work from [.cp] subdirectory...

When setting up tm.h, convert "vax/vax.h" into "config-vax.h" rather
than "[.config.vax]vax.h" for #include so it will work from [.cp]
subdirectory; copy vax.h to config-vax.h as part of configuration
setup.  Also, manually include cc1plus in the list of buildable
compilers (a temporary measure; it should process cp/Makefile.in like
it does for primary makefile).

From-SVN: r7711

30 years agoCompile most of cc1plus in the `cp' subdirector.
Richard Kenner [Mon, 11 Jul 1994 19:37:48 +0000 (15:37 -0400)]
Compile most of cc1plus in the `cp' subdirector.

From-SVN: r7710

30 years agoRevise to be more consistent with make-cc1.com for symbol setup &
Richard Kenner [Mon, 11 Jul 1994 19:16:22 +0000 (15:16 -0400)]
Revise to be more consistent with make-cc1.com for symbol setup &
usage and for echoing command execution.

From-SVN: r7709

30 years agoUse `=' rather than `:=' when setting up CC, so that `gcc' can be defined as a foreig...
Richard Kenner [Mon, 11 Jul 1994 19:15:46 +0000 (15:15 -0400)]
Use `=' rather than `:=' when setting up CC, so that `gcc' can be defined as a foreign command if necessary...

Use `=' rather than `:=' when setting up CC, so that `gcc' can be
defined as a foreign command if necessary; eliminate `set
symbol/scope=noGlobal' for same reason; use `=' with all other
symbols, for consistency; add explicit .obj extension to some lists of
object files passed to the linker; general cleanup of the command text
echoed during execution.

From-SVN: r7708

30 years agoDo the 4.4BSD sys_errlist modification for NetBSD also.
Charles Hannum [Mon, 11 Jul 1994 19:03:10 +0000 (19:03 +0000)]
Do the 4.4BSD sys_errlist modification for NetBSD also.

From-SVN: r7707

30 years ago(STRUCT_VALUE): Change definition from `(rtx)0' to
Kresten Krab Thorup [Mon, 11 Jul 1994 18:19:35 +0000 (18:19 +0000)]
(STRUCT_VALUE): Change definition from `(rtx)0' to
        just `0' so it is a valid expression for the pre-processor.

From-SVN: r7706

30 years ago*** empty log message ***
Kresten Krab Thorup [Mon, 11 Jul 1994 18:00:49 +0000 (18:00 +0000)]
*** empty log message ***

From-SVN: r7705

30 years agoInitial revision
Stan Cox [Mon, 11 Jul 1994 17:51:24 +0000 (17:51 +0000)]
Initial revision

From-SVN: r7704

30 years agoChanged for svr4.
Stan Cox [Mon, 11 Jul 1994 17:46:46 +0000 (17:46 +0000)]
Changed for svr4.

From-SVN: r7703

30 years agoChanged for svr4.
Stan Cox [Mon, 11 Jul 1994 17:29:14 +0000 (17:29 +0000)]
Changed for svr4.

From-SVN: r7702

30 years ago(TARGET_SVR3): New target switch.
Stan Cox [Mon, 11 Jul 1994 17:26:58 +0000 (17:26 +0000)]
(TARGET_SVR3): New target switch.

From-SVN: r7701

30 years ago(ASM_SPEC,STARTFILE_SPEC,LIB_SPEC): svr4 default.
Stan Cox [Mon, 11 Jul 1994 17:21:24 +0000 (17:21 +0000)]
(ASM_SPEC,STARTFILE_SPEC,LIB_SPEC): svr4 default.

From-SVN: r7700

30 years agoOnly turn IF_THEN_ELSE into AND if MODE_INT.
Ian Lance Taylor [Mon, 11 Jul 1994 17:17:03 +0000 (17:17 +0000)]
Only turn IF_THEN_ELSE into AND if MODE_INT.

From-SVN: r7699

30 years agoexpand_end_bindings): When adjusting FP, set it from
Richard Kenner [Sun, 10 Jul 1994 12:20:40 +0000 (08:20 -0400)]
expand_end_bindings): When adjusting FP, set it from
hard_frame_pointer_rtx.

From-SVN: r7698

30 years ago(instantiate_virtual_regs_1): Remove last change.
Richard Kenner [Sun, 10 Jul 1994 12:18:01 +0000 (08:18 -0400)]
(instantiate_virtual_regs_1): Remove last change.

From-SVN: r7697

30 years agoeliminate_regs_in_insn): Handle special case of assignment from hard frame...
Richard Kenner [Sun, 10 Jul 1994 12:15:06 +0000 (08:15 -0400)]
eliminate_regs_in_insn): Handle special case of assignment from hard frame...

eliminate_regs_in_insn): Handle special case of assignment from hard
frame pointer to frame pointer (for nonlocal goto).

From-SVN: r7696

30 years ago(expand_builtin, case BUILT_IN_FSQRT): Don't use asterisk in name of
Richard Kenner [Sun, 10 Jul 1994 10:02:49 +0000 (06:02 -0400)]
(expand_builtin, case BUILT_IN_FSQRT): Don't use asterisk in name of
`errno'.

From-SVN: r7695

30 years agofix libg++ make check.
Mike Stump [Sun, 10 Jul 1994 07:34:51 +0000 (07:34 +0000)]
fix libg++ make check.

From-SVN: r7694

30 years ago44th Cygnus<->FSF merge
Mike Stump [Sat, 9 Jul 1994 07:13:10 +0000 (07:13 +0000)]
44th Cygnus<->FSF merge

From-SVN: r7693

30 years agoDelete include of <varargs.h> when not gcc.
Jim Wilson [Sat, 9 Jul 1994 02:06:27 +0000 (19:06 -0700)]
Delete include of <varargs.h> when not gcc.

From-SVN: r7692

This page took 0.095927 seconds and 5 git commands to generate.