OSDN Git Service

pf3gnuchains/gcc-fork.git
28 years ago(ADDRESS_COST): Define.
wilson [Sat, 9 Dec 1995 23:04:27 +0000 (23:04 +0000)]
(ADDRESS_COST): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10692 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoFix recent breakage
meissner [Sat, 9 Dec 1995 00:30:07 +0000 (00:30 +0000)]
Fix recent breakage

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10691 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * arm/lib1funcs.asm (RET, RETCOND): Define according to whether we
erich [Fri, 8 Dec 1995 15:47:42 +0000 (15:47 +0000)]
* arm/lib1funcs.asm (RET, RETCOND): Define according to whether we
are compiling for 32 or 26 bit mode.
(all return instructions): Use RET or RETCOND as appropriate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10690 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoRecognize aof in the OS field.
erich [Wed, 6 Dec 1995 11:57:46 +0000 (11:57 +0000)]
Recognize aof in the OS field.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10685 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoDon't define inhibit_libc when building libgcc2.a.
erich [Wed, 6 Dec 1995 11:54:43 +0000 (11:54 +0000)]
Don't define inhibit_libc when building libgcc2.a.
(CROSS_FLOAT_H): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10684 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoInclude arm/aout.h, not arm/arm.h.
erich [Wed, 6 Dec 1995 11:53:39 +0000 (11:53 +0000)]
Include arm/aout.h, not arm/arm.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10683 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(attributes): Rearrange order, so that condition clobbering
erich [Wed, 6 Dec 1995 11:50:21 +0000 (11:50 +0000)]
(attributes): Rearrange order, so that condition clobbering
can be automatically determined for call insns.
(attribute cpu): Add new cpu ARM7.
(attribute type): Add new type MULT.
(attribute prog_mode): New attribute.
(attribute conds): Clobbering of call insns can now be determined
using prog_mode attribute.
(function units "write_buf", "write_blockage"): Model the write buffer
as two function units, so that conflicts are avoided more often.
(funcion unit "core"): New function unit, so that elapsed cycles can
be more accurately determined.
(all anonymous patterns): Add names.
(mulsidi3, umulsidi3): New patterns available with fast multiply
variants.
(all call insns): The conds attribute is now determined automatically.
(zero_extendhisi): Expand for architecture 4 variants if appropriate.
(*zero_extendhisi_insn): New pattern.
(extendqi{hi,si}, extendhisi): Expand for architecture 4 variants if
appropriate.
(*extendhisi_insn, *extendqihi, *extendqisi): New patterns.
(storehi_single_op): New expand.
(movhi): Handle architecture 4 expansion.
(*movhi_insn_arch4): New pattern.
(*movhi_*): Adjust applicability conditions to handle architecture 4.
(reload_outdf): Handle pre/post inc/dec reloads.
(tablejump): Delete.
(matcher for optimized tablejump): delete.
(casesi): New expand.
(casesi_internal): New pattern.
(*movsi_insn): Much simpified now that constants are handled
properly.
(movaddr): New expand.
(movsf, movdf): No need to force constants into the pool any more.
(*movdf_hard_insn): Much simplified.
(consttable_4, consttable_8, consttable_end, align_4): New patterns
for supporting embedded constants.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10682 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(CPP_SPEC): Add defines for the cpu type, hard or soft floating
erich [Wed, 6 Dec 1995 11:46:16 +0000 (11:46 +0000)]
(CPP_SPEC): Add defines for the cpu type, hard or soft floating
point, and the APCS PC size.
(TARGET_*): Restructure.
(ARM_FLAG_*): Many new definitions for different target options, not
all of which are supported yet.
(TARGET_SWITCHES): Use the ARM_FLAG_* definitions instead of explicit
numbers.
(prog_mode_type): New enum.
(floating_point_type): Split emulated floating point into FP_SOFT[23].
(OVERRIDE_OPTIONS): Call arm_override_options.
(ARM_CPU_NAME): Default to NULL if not defined by a subtarget.
(BYTES_BIG_ENDIAN): Can now be set as a compilation option.
(RETURN_IN_MEMORY, DEFAULT_PCC_STRUCT_RETURN): New definitions.
(GO_IF_LEGITIMATE_OFFSET): Use different HImode offsets if compiling
for an architecture 4 target.  The offsets for floating point
constants are the same as for integers if compiling TARGET_SOFT_FLOAT
(GO_IF_LEGITIMATE_ADDRESS): Don't allow PRE_INC and POST_DEC if
the size is more than 4 bytes.  Restrict the range offsets for DImode;
likewise for DFmode when TARGET_SOFT_FLOAT.
(LEGITIMIZE_ADDRESS): Use symbol_mentioned_p, not LEGITIMATE_CONSTANT_P
to determine if a constant address might be better in a register.
Handle DFmode addresses in the same way as DImode if TARGET_SOFT_FLOAT.
(LOAD_EXTEND_OP): If arm_arch4, then HImode also zero-extends.
(SECONDARY_OUTPUT_RELOAD_CLASS): No need to handle floating
point constants any more, since arm_reorg will deal with them.
(LEGITIMATE_CONSTANT_P): Is now anything that doesn't contain a
LABEL.
(GO_IF_LEGITIMATE_ADDRESS): Recognize addresses expressions generated
by arm_reorg, but only after reload has completed.
(MACHINE_DEPENDENT_REORG): Define.
(ASM_OUTPUT_SPECIAL_POOL_ENTRY): There should be nothing left in
the pool, even if it might look like it.
(most assembler-specific defines): Move to arm/aout.h.
(CONSTANT_ADDRESS_P): Can't directly access constant strings when
generating assembler for ARMASM.
(ENCODE_SECTION_INFO): Don't define if generating ARMASM assembler.
(ASM_OUTPUT_INTERNAL_LABEL): Generalize, so that it can be used
with all targeted assemblers.
(ASM_OUTPUT_LABEL): Call arm_asm_output_label.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10681 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(arm_gen_constant): New function.
erich [Wed, 6 Dec 1995 11:41:39 +0000 (11:41 +0000)]
(arm_gen_constant): New function.
(arm_split_constant): Split most of the functionality into
arm_gen_constant.  Try to decide which way of handling the constant
is optimal for the target processor.
(arm_prgmode): New enum.
(target_{cpu,fpe}_name, arm_fast_multiply, arm_arch4): New variables.
(all_procs): New table describing processors and capabilities.
(arm_override_options): New function.
(arm_return_in_memory): New function.
(arm_rtx_costs): Adjust the multiply costs to cope with processors
with fast multiplication instructions.
(output_move_double): Use the ldm/stm variants more efficiently.
Delete cases that can no-longer occur.
(output_return_instruction, output_func_epilogue): Use TARGET_APCS_32,
not TARGET_6 for determining the type of return instruction to emit.
(final_prescan_insn case CALL_INSN): Use TARGET_APCS_32, not TARGET_6
to determine condition preservation.
({symbol,label}_mentioned_p): New functions.
(add_constant, dump_table, fixit, find_barrier, broken_move): New
support functions for handling constant spilling.
(arm_reorg): New constant spilling pass, for putting unhandlable
constants into the rtl where we can load them efficiently.
(output_load_symbol): Delete.
(strings_fpa): Use a form which is common to both GAS and ARMASM.
(output_return_instruction, output_func_epilogue): Call
assemble_external_libcall, before trying to generate an abort call
in the assembler.
(arm_asm_output_label): Call ARM_OUTPUT_LABEL, rather than assuming
that labels are followed by a colon.
(aof_text_section, aof_add_import, aof_delete_import,
aof_dump_imports): New functions to support ARMASM assembler
generation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10680 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoInitial revision
erich [Wed, 6 Dec 1995 11:39:58 +0000 (11:39 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10679 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(TARGET_LIBGCC2_CFLAGS): Use -fPIC.
merrill [Tue, 5 Dec 1995 03:26:37 +0000 (03:26 +0000)]
(TARGET_LIBGCC2_CFLAGS): Use -fPIC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10678 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(LIBGCC_SPEC): Do link with libgcc when -shared.
merrill [Tue, 5 Dec 1995 03:26:37 +0000 (03:26 +0000)]
(LIBGCC_SPEC): Do link with libgcc when -shared.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10677 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(LIBGCC_SPEC): Remove.
merrill [Tue, 5 Dec 1995 03:26:37 +0000 (03:26 +0000)]
(LIBGCC_SPEC): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10676 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago#define NO_SYS_SIGLIST.
merrill [Tue, 5 Dec 1995 03:26:37 +0000 (03:26 +0000)]
#define NO_SYS_SIGLIST.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10675 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(shiftcosts): For SH3, max cost of arithmetic right
wilson [Tue, 5 Dec 1995 02:28:45 +0000 (02:28 +0000)]
(shiftcosts): For SH3, max cost of arithmetic right
shift is 3.
(expand_ashiftrt): For SH3, if shift cost is more than 3, then
call gen_ashrsi3_d to use shad instruction.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10674 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(finish_struct): Don't mess with the type of bitfields.
merrill [Mon, 4 Dec 1995 23:56:00 +0000 (23:56 +0000)]
(finish_struct): Don't mess with the type of bitfields.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10673 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoFIx typo in last change.
law [Mon, 4 Dec 1995 21:26:00 +0000 (21:26 +0000)]
FIx typo in last change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10672 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(store_constructor, record): If field is READONLY, set
kenner [Mon, 4 Dec 1995 19:10:50 +0000 (19:10 +0000)]
(store_constructor, record): If field is READONLY, set
RTX_UNCHANGING_P in TO_RTX.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10671 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * config.guess: Recognize HP model 816 machines as having
law [Mon, 4 Dec 1995 18:22:22 +0000 (18:22 +0000)]
    * config.guess: Recognize HP model 816 machines as having
        a PA1.1 processor.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10669 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoUse -fPIC unconditionally
ian [Mon, 4 Dec 1995 17:58:56 +0000 (17:58 +0000)]
Use -fPIC unconditionally

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10668 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.h (ASM_OUTPUT_FUNCTION_PREFIX): Handle arbitrary sections.
law [Mon, 4 Dec 1995 01:58:44 +0000 (01:58 +0000)]
    * pa.h (ASM_OUTPUT_FUNCTION_PREFIX): Handle arbitrary sections.
        (ASM_OUTPUT_SECTION_NAME): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10667 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoFix typos/thinkos in fprintf->fputs changes.
law [Sun, 3 Dec 1995 19:27:44 +0000 (19:27 +0000)]
Fix typos/thinkos in fprintf->fputs changes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10666 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoFix indention typo.
law [Sun, 3 Dec 1995 06:37:49 +0000 (06:37 +0000)]
Fix indention typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10665 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.h: Replace many uses of fprintf with fputs.
law [Sun, 3 Dec 1995 05:33:31 +0000 (05:33 +0000)]
    * pa.h: Replace many uses of fprintf with fputs.
        * pa.c: Likewise.
        * pa-pro.h: Likewise.

        * pa.h (SECONDARY_RELOAD_CLASS): Don't call secondary_reload_class
        to handle trivial cases.
        * pa.c (secondary_reload_class): Rework to be more efficient.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10664 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoFix spacing in last patch.
meissner [Sat, 2 Dec 1995 13:33:09 +0000 (13:33 +0000)]
Fix spacing in last patch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10663 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoDo not split large constants, let define_split do it later if needed
meissner [Sat, 2 Dec 1995 12:59:26 +0000 (12:59 +0000)]
Do not split large constants, let define_split do it later if needed

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10662 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(output_double_int): Handle CODE_LABEL's if v9.
dje [Fri, 1 Dec 1995 21:02:01 +0000 (21:02 +0000)]
(output_double_int): Handle CODE_LABEL's if v9.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10661 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoSplit decrement_and_branch_until_zero until define_expand/define_insn
meissner [Fri, 1 Dec 1995 14:32:15 +0000 (14:32 +0000)]
Split decrement_and_branch_until_zero until define_expand/define_insn

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10660 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(from_compare): Get mode from operands instead of using SImode.
wilson [Fri, 1 Dec 1995 01:02:34 +0000 (01:02 +0000)]
(from_compare): Get mode from operands instead of using SImode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10659 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(CONDITIONAL_REGISTER_USAGE): Correcting indentation.
wilson [Fri, 1 Dec 1995 01:01:28 +0000 (01:01 +0000)]
(CONDITIONAL_REGISTER_USAGE): Correcting indentation.
(MODE_DISP_OK_4, MODE_DISP_OK_8): Move definitions next to uses.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10658 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoMinor changes to comments.
wilson [Fri, 1 Dec 1995 00:58:35 +0000 (00:58 +0000)]
Minor changes to comments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10657 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago* config.guess: Recognize Pentium under SCO.
bothner [Thu, 30 Nov 1995 21:59:48 +0000 (21:59 +0000)]
* config.guess:  Recognize Pentium under SCO.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10652 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(noncall_uses_reg): New function.
wilson [Thu, 30 Nov 1995 20:47:56 +0000 (20:47 +0000)]
(noncall_uses_reg): New function.
(machine_dependent_reorg): Add support for TARGET_RELAX.
(final_prescan_insn): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10651 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(ASM_SPEC, LINK_SPEC): Pass on -mrelax.
wilson [Thu, 30 Nov 1995 20:47:02 +0000 (20:47 +0000)]
(ASM_SPEC, LINK_SPEC): Pass on -mrelax.
(RELAX_BIT, TARGET_RELAX): New macros.
(TARGET_SWITCHES): Add -mrelax.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10650 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(insn-attr.h): Include.
wilson [Thu, 30 Nov 1995 20:31:06 +0000 (20:31 +0000)]
(insn-attr.h): Include.
(pragma_nosave_low_regs): New global variable.
(calc_live_regs): If SH3 and pragma_nosave_low_regs, then don't
save registers r0 through r7 for interrupt functions.
(function_epilogue): Clear pragma_nosave_low_regs.
(handle_pragma): Set pragma_nosave_low_regs if see pragma for it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10649 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoupdate PowerPC support
meissner [Thu, 30 Nov 1995 20:02:16 +0000 (20:02 +0000)]
update PowerPC support

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10648 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(FUNCTION_PROFILER): Use trap #33 instead of trap #5.
wilson [Thu, 30 Nov 1995 20:01:53 +0000 (20:01 +0000)]
(FUNCTION_PROFILER): Use trap #33 instead of trap #5.
Put additional .align before trapa instruction.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10647 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(seqdi_special_trunc, snedi_special_trunc,
wilson [Thu, 30 Nov 1995 19:43:54 +0000 (19:43 +0000)]
(seqdi_special_trunc, snedi_special_trunc,
seqsi_special_extend, snesi_special_extend): Delete uses of SUBREG.
Make compare modes match modes of operands.
(snesi_zero_extend, snedi_zero_trunc_sp32, snedi_zero_trunc_sp64,
seqsi_zero_extend, seqdi_zero_trunc_sp32, seqdi_zero_trunc_sp64):
New patterns.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10646 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoPowerPC macros
meissner [Thu, 30 Nov 1995 18:56:05 +0000 (18:56 +0000)]
PowerPC macros

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10645 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoInitial revision
meissner [Thu, 30 Nov 1995 18:38:35 +0000 (18:38 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10644 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoPowerPC Windows NT support
meissner [Thu, 30 Nov 1995 18:24:37 +0000 (18:24 +0000)]
PowerPC Windows NT support

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10643 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoAdd MULTILIB_EXCEPTiONS
meissner [Thu, 30 Nov 1995 17:49:53 +0000 (17:49 +0000)]
Add MULTILIB_EXCEPTiONS

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10642 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoAdd MULTILIB_EXCEPTIONS
meissner [Thu, 30 Nov 1995 17:49:15 +0000 (17:49 +0000)]
Add MULTILIB_EXCEPTIONS

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10641 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoNew file.
wilson [Thu, 30 Nov 1995 03:10:02 +0000 (03:10 +0000)]
New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10640 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoAdd make rule for gcrt1.o.
wilson [Thu, 30 Nov 1995 03:04:51 +0000 (03:04 +0000)]
Add make rule for gcrt1.o.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10639 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(STARTFILE_SPEC): Link with gcrt1.o with -pg.
wilson [Thu, 30 Nov 1995 03:04:24 +0000 (03:04 +0000)]
(STARTFILE_SPEC): Link with gcrt1.o with -pg.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10638 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(_mcleanup): Add support for PROFDIR environment variable.
wilson [Thu, 30 Nov 1995 03:03:54 +0000 (03:03 +0000)]
(_mcleanup): Add support for PROFDIR environment variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10637 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(MULTILIB_OPTIONS, MULTILIB_DIRNAMES,
wilson [Thu, 30 Nov 1995 02:40:33 +0000 (02:40 +0000)]
(MULTILIB_OPTIONS, MULTILIB_DIRNAMES,
MULTILIB_MATCHES): Add -msingle-float support.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10636 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(CPP_SPEC): If -msingle-float and not
wilson [Thu, 30 Nov 1995 02:38:54 +0000 (02:38 +0000)]
(CPP_SPEC): If -msingle-float and not
-msoft-float, pass -D__mips_single_float.  Likewise for -m4650 and
not -msoft-float.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10635 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(do_spec_1): Fix typos in version calculation.
dje [Wed, 29 Nov 1995 23:17:30 +0000 (23:17 +0000)]
(do_spec_1): Fix typos in version calculation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10634 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(LIB_SPEC): Don't use absolute path names if cross compiling.
dje [Wed, 29 Nov 1995 23:12:54 +0000 (23:12 +0000)]
(LIB_SPEC): Don't use absolute path names if cross compiling.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10633 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * svr4.h (MD_EXEC_PREFIX): Don't use if cross compiling.
dje [Wed, 29 Nov 1995 23:08:59 +0000 (23:08 +0000)]
* svr4.h (MD_EXEC_PREFIX): Don't use if cross compiling.
(MD_STARTFILE_PREFIX): Likewise.
(LINK_SPEC): Don't use absolute path names if cross compiling.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10632 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * cccp.c (do_include): Recognize c:\foo as absolute path name in DOS.
dje [Wed, 29 Nov 1995 23:01:50 +0000 (23:01 +0000)]
* cccp.c (do_include): Recognize c:\foo as absolute path name in DOS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10631 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * toplev.c (main): Invoke OPTIMIZATION_OPTIONS after target_flags
dje [Wed, 29 Nov 1995 22:57:03 +0000 (22:57 +0000)]
* toplev.c (main): Invoke OPTIMIZATION_OPTIONS after target_flags
has been initialized so sets of target_flags aren't clobbered.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10630 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(MAX_OFILE_ALIGNMENT): Moved to config/svr4.h.
dje [Wed, 29 Nov 1995 22:51:27 +0000 (22:51 +0000)]
(MAX_OFILE_ALIGNMENT): Moved to config/svr4.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10629 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(MAX_OFILE_ALIGNMENT): Define.
dje [Wed, 29 Nov 1995 22:50:54 +0000 (22:50 +0000)]
(MAX_OFILE_ALIGNMENT): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10628 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(ashrsi3_d): Use %0 not %1 in output pattern.
wilson [Wed, 29 Nov 1995 20:47:03 +0000 (20:47 +0000)]
(ashrsi3_d): Use %0 not %1 in output pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10627 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(MAX_OFILE_ALIGNMENT): Define.
wilson [Wed, 29 Nov 1995 20:29:51 +0000 (20:29 +0000)]
(MAX_OFILE_ALIGNMENT): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10626 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(WORD_SWITCH_TAKES_ARG): Define.
wilson [Wed, 29 Nov 1995 20:14:02 +0000 (20:14 +0000)]
(WORD_SWITCH_TAKES_ARG): Define.
(LINK_SPEC): Add rpath.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10625 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(LINK_SPEC): Add rpath.
wilson [Wed, 29 Nov 1995 20:13:25 +0000 (20:13 +0000)]
(LINK_SPEC): Add rpath.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10624 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(stupid_mark_regs): For hard registers, use regno+j
wilson [Wed, 29 Nov 1995 19:18:43 +0000 (19:18 +0000)]
(stupid_mark_regs): For hard registers, use regno+j
instead of just regno in MARK_LIVE_AFTER and SET_HARD_REG_BIT calls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10623 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(combine_strings): Add support for WCHAR_TYPE as short.
wilson [Wed, 29 Nov 1995 19:05:42 +0000 (19:05 +0000)]
(combine_strings): Add support for WCHAR_TYPE as short.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10622 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(integrate_decl_tree): Delete variable newd.
wilson [Wed, 29 Nov 1995 18:59:13 +0000 (18:59 +0000)]
(integrate_decl_tree): Delete variable newd.
Always set DECL_ABSTRACT_ORIGIN before calling pushdecl.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10621 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(merge_attributes): New function. Move code from
wilson [Wed, 29 Nov 1995 18:57:22 +0000 (18:57 +0000)]
(merge_attributes): New function.  Move code from
common_type to here.
(common_type): Call merge_attributes instead of having inline code.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10620 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(merge_attributes): New declaration.
wilson [Wed, 29 Nov 1995 18:56:28 +0000 (18:56 +0000)]
(merge_attributes): New declaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10619 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(duplicate_decls): Add new paramter different_binding_level.
wilson [Wed, 29 Nov 1995 18:55:34 +0000 (18:55 +0000)]
(duplicate_decls): Add new paramter different_binding_level.
Lots of changes to use new new parameter.
(pushdecl): Delete variable declared_global.  New variable
different_binding_level and code to set it.  Move extern/static
warning before duplicate_decls call.  Don't let global typedefs
conflict with nested extern declarations.  Move oldglobal test
inside code for setting IDENTIFIER_LIMBO_VALUE.
(lookup_name_current_level_global): Delete.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10618 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(mips_function_value): Add check for i > 0 when deciding
wilson [Wed, 29 Nov 1995 02:56:14 +0000 (02:56 +0000)]
(mips_function_value): Add check for i > 0 when deciding
if structure should be return in FP registers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10617 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.md (define split for (plus (reg) (large_constant)): Try
law [Tue, 28 Nov 1995 17:49:46 +0000 (17:49 +0000)]
    * pa.md (define split for (plus (reg) (large_constant)): Try
        another way to handle this with only 2 insns.  From Tege.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10616 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoInitial revision
law [Mon, 27 Nov 1995 22:10:51 +0000 (22:10 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10615 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoUpdate copyrights.
law [Mon, 27 Nov 1995 22:01:57 +0000 (22:01 +0000)]
Update copyrights.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10614 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * toplev.c (rest_of_compilation): Always call jump_optimize
law [Mon, 27 Nov 1995 16:19:26 +0000 (16:19 +0000)]
* toplev.c (rest_of_compilation): Always call jump_optimize
at least once.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10613 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.h (ASM_OUTPUT_EXTERNAL): Don't let assemble_name clobber
law [Mon, 27 Nov 1995 08:31:46 +0000 (08:31 +0000)]
* pa.h (ASM_OUTPUT_EXTERNAL): Don't let assemble_name clobber
the value of TREE_SYMBOL_REFERENCED.

* pa-ghpux9.h (LINK_SPEC): Pass "-z" to the linker to enable
trap on null pointer dereference for programs built on hpux9.
* pa-hpux9.h, pa1-ghpux9.h, pa1-hpux9.h: Likewise.

* pa.c (output_function_prologue): No longer need to keep
track of the total number code bytes when TARGET_GAS &&
not TARGET_PORTABLE_RUNTIME.
* pa.h (DBX_OUTPUT_MAIN_SOURCE_FILE_END): Use .NSUBSPA when
not TARGET_PORTABLE_RUNTIME.
(ASM_OUTPUT_FUNCTION_PREFIX): Define.  Prefix functions with
.NSUBSPA when TARGET_GAS and not TARGET_PORTABLE_RUNTIME.

* pa.md (symbolic high patterns): Use 'H' to print the symbolic
address so that the constant part gets rounded.
* pa.c (print_operand): Handle 'H' operand for high part of a
symbolic address with a rounded constant.
(output_global_address): New argument "rounded_constant".  All
callers changed appropriately.

* x-pa-hpux (FIXPROTO_DEFINES): Add -D_HPUX_SOURCE.

* pa.h (CPP_SPEC): Only pass -D_HPUX_SOURCE and -D_HIUX_SOURCE if
-ansi is not present.
(CPP_PREDEFINES): Remove -D_HPUX_SOURCE and/or -D_HIUX_SOURCE.
* pa-ghiux.h (CPP_PREDEFINES): Likewise.
* pa-gux7.h (CPP_PREDEFINES): Likewise.
* pa-hiux.h (CPP_PREDEFINES): Likewise.
* pa-hpux.h (CPP_PREDEFINES): Likewise.
* pa-hpux7.h (CPP_PREDEFINES): Likewise.
* pa1-ghiux.h (CPP_PREDEFINES): Likewise.
* pa1-hiux.h (CPP_PREDEFINES): Likewise.

* pa-hpux.h (LINK_SPEC): If -mlinker-opt, then pass -O to the
linker.
* pa-ghpux.h, pa-hpux9.h, pa-ghpux9.h: Likewise.
* pa1-ghpux9.h, pa1-hpux9.h: Likewise.
* pa.h (LINK_SPEC): Likewise.
(TARGET_SWITCHES): Add -mlinker-opt.

* pa.md (all peepholes): Disable if TARGET_SOFT_FLOAT.

* pa.c (pa_reorg): If TARGET_GAS, then emit insns to mark
the beginning and end of the branch table.
* pa.md (begin_brtab): New insn.  Just a marker so GCC knows
where to put the .begin_brtab pseudo-op.
(end_brtab): Similarly.

* pa.h (EXTRA_SECTIONS): Add in_ctors and in_dtors if
CTORS_SECTION_FUNCTION is defined.  Else define dummy
versions of CTORS_SECTION_FUNCTION and DTORS_SECTION_FUNCTION.
(EXTRA_SECTION_FUNCTIONS): Add CTORS_SECTION_FUNCTION and
DTORS_SECTION_FUNCTION.

* pa.md: Add peepholes to improve spill code generated
by reload when we run out of FP registers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10612 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * xm-pa.h: Remove spurious double-quote.
law [Mon, 27 Nov 1995 07:58:32 +0000 (07:58 +0000)]
    * xm-pa.h: Remove spurious double-quote.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10611 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.md (call expanders): For indirect calls, load %r22 with the
law [Mon, 27 Nov 1995 07:55:04 +0000 (07:55 +0000)]
* pa.md (call expanders): For indirect calls, load %r22 with the
function's address.
(indirect call patterns): No need to copy the call address into
%r22 anymore.

* pa.c (output_cbranch): Fix buglet in length handling of
backwards branches with unfilled delay slots.
(output_bb, output_bvb, output_dbra, output_movb): Likewise.

* pa.md: Fix off-by-one error in length computations for all
conditional branch patterns.

* pa.h (output_bvb): Declare.
* pa.c (output_bvb): New function to output branch on variable
bit insns.
* pa.md (branch-on-variable-bit): New patterns.

* pa.h (TARGET_MILLICODE_LONG_CALLS): Delete swtich and all
references.
(output_millicode_call): Declare new function
* pa.md (millicode calls): Update length computation to handle
variable length millicode calls.
(call pattners): Likewise.
(indirect call patterns): Update length compuations and output
templates to handle variable length millicode calls.
(plabel_dereference): Likewise.
* pa.c (override_options): Give warnings when incompatable
options are used.
(output_mul_insn): Call output_millicode_call instead of
output_call, eliminate last argument to output_millicode_call.
(output_div_insn): Likewise.
(output_mod_insn): Likewise.
(output_call): Rewrite long call code to handle variable length
millicode calls.  Eliminate support for calling mul, div and mod
millicode routines.
(output_millicode_call): New function for calling mul, div and mod
millicode routines.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10610 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago * pa.md (abssi2): New pattern.
law [Mon, 27 Nov 1995 07:33:58 +0000 (07:33 +0000)]
* pa.md (abssi2): New pattern.

* pa.c (secondary_reload_class): Loads from reg+d addresses into
FP registers don't need secondary reloads.
* pa.h: Delete soem #if 0 code.  Update some comments.
(EXTRA_CONSTRAINT, case 'Q'): Only accept valid memory addresses.

        * pa.h (RTX_COSTS): Tege's rewrite.

* pa.c (hppa_legitimize_address): Generate unscaled indexed
addressing for (plus (symbol_ref) (reg)).
(emit_move_sequence): Set REGNO_POINTER_FLAG appropriately
to encourage unscaled indexing modes.
(basereg_operand): New function for unscaled index address support.
* pa.md (unscaled indexing patterns): New patterns for unscaled
index address support.

* pa.h (MOVE_RATIO): Define.
* pa.md (movstrsi expander): Refine tests for when to use the
library routine instead of an inlined loop copy.  Provide an
additional scratch register for use in the inlined loop copy.
(movstrsi_internal): Name the pattern for ease of use.  Add
additional scratch register.
* pa.c (output_block_move): Greatly simplify.  Use 2X unrolled
copy loops to improve performance.
(compute_movstrsi_length): Corresponding changes.

* pa.c (print_operand): Handle 'y' case for reversed FP
comparisons.  Delete some #if 0 code.  Fix various comment typos.
* pa.md (fcmp patterns): Try and reverse the comparison to avoid
useless add,tr insns.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10609 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(fixup_var_refs_1): Make pseudo for DEST in PROMOTED_MODE unless in a
kenner [Sun, 26 Nov 1995 19:50:48 +0000 (19:50 +0000)]
(fixup_var_refs_1): Make pseudo for DEST in PROMOTED_MODE unless in a
SUBREG.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10608 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(insert): Don't put a REG into qty_const.
kenner [Sun, 26 Nov 1995 19:47:28 +0000 (19:47 +0000)]
(insert): Don't put a REG into qty_const.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10607 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(stamp-objlist): Change .o to $objext.
kenner [Sun, 26 Nov 1995 19:44:51 +0000 (19:44 +0000)]
(stamp-objlist): Change .o to $objext.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10606 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(trampoline): Add getpagesize and mprotect for WINNT.
kenner [Sun, 26 Nov 1995 19:41:43 +0000 (19:41 +0000)]
(trampoline): Add getpagesize and mprotect for WINNT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10605 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(LINK_SPEC): Pass -g to ld.exe.
kenner [Sun, 26 Nov 1995 19:40:57 +0000 (19:40 +0000)]
(LINK_SPEC): Pass -g to ld.exe.
Increase default stack size.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10604 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoReformat and add some new functions for gnat1.
kenner [Sun, 26 Nov 1995 19:40:30 +0000 (19:40 +0000)]
Reformat and add some new functions for gnat1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10603 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(main): Don't pass -g to link.
kenner [Sun, 26 Nov 1995 19:40:07 +0000 (19:40 +0000)]
(main): Don't pass -g to link.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10602 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(CPP_PREDEFINES): Set __unaligned and __stdcall to null.
kenner [Sun, 26 Nov 1995 19:39:43 +0000 (19:39 +0000)]
(CPP_PREDEFINES): Set __unaligned and __stdcall to null.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10601 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(nonzero_bits, case REG): Put POINTERS_EXTEND_UNSIGNED code before
kenner [Sun, 26 Nov 1995 19:32:34 +0000 (19:32 +0000)]
(nonzero_bits, case REG): Put POINTERS_EXTEND_UNSIGNED code before
stack pointer code.  Return nonzero at end of stack pointer code.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10600 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(PRINT_OPERAND_ADDRESS): Handle CONST inside PLUS.
kenner [Sun, 26 Nov 1995 19:30:02 +0000 (19:30 +0000)]
(PRINT_OPERAND_ADDRESS): Handle CONST inside PLUS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10599 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(cppalloc.o): Add a rule to build it.
kenner [Sun, 26 Nov 1995 19:28:06 +0000 (19:28 +0000)]
(cppalloc.o): Add a rule to build it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10598 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(FUNCTION_VALUE): Deleted; incorrect.
kenner [Sun, 26 Nov 1995 19:25:22 +0000 (19:25 +0000)]
(FUNCTION_VALUE): Deleted; incorrect.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10597 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(curses.h): Allow space or tab after bool keyword, instead of tab or tab.
kenner [Sun, 26 Nov 1995 19:22:56 +0000 (19:22 +0000)]
(curses.h): Allow space or tab after bool keyword, instead of tab or tab.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10596 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Corrected.
kenner [Sun, 26 Nov 1995 19:14:06 +0000 (19:14 +0000)]
(REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Corrected.
(ASM_OUTPUT_[datatype]): Corrected datalbl[].size computation
for output of arrays.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10595 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(pattern for HImode PSHM): Corrected.
kenner [Sun, 26 Nov 1995 19:13:47 +0000 (19:13 +0000)]
(pattern for HImode PSHM): Corrected.
(trunchiqi2, zero_extendqihi2, extendhftqf2): Corrected.
(pattern for movhi of CONST_INT to REG): Corrected.
(divmodqi pattern for DISN): Corrected.
(all shift patterns): Corrected.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10594 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(NO_IMPLICIT_EXTERN_C): Define this again so that unistd.h doesn't get
kenner [Sun, 26 Nov 1995 19:08:53 +0000 (19:08 +0000)]
(NO_IMPLICIT_EXTERN_C): Define this again so that unistd.h doesn't get
badly `fixed' for C++.  libg++ will now build with this definition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10593 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(load_multiple matcher): Fix typo with opcode.
kenner [Sun, 26 Nov 1995 18:54:52 +0000 (18:54 +0000)]
(load_multiple matcher): Fix typo with opcode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10592 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(final_start_function): Move call to sdbout_begin_function back to
kenner [Sun, 26 Nov 1995 18:50:57 +0000 (18:50 +0000)]
(final_start_function): Move call to sdbout_begin_function back to
final_scan_insn on MIPS systems so parameter descriptions are
recognized.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10591 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoDon't insert "go32".
kenner [Sun, 26 Nov 1995 18:43:01 +0000 (18:43 +0000)]
Don't insert "go32".

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10590 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(alpha_emit_set_const): Don't output SImode sequences that rely on
kenner [Sun, 26 Nov 1995 17:08:18 +0000 (17:08 +0000)]
(alpha_emit_set_const): Don't output SImode sequences that rely on
invisible overflow.  Sign extend new when SImode.  Don't recur if new
== c.  Don't allow shift outside mode.  Make logical right shift be
unsigned.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10589 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(compare*): Add "|| true" to avoid spurious failure messages from some
kenner [Sun, 26 Nov 1995 16:37:41 +0000 (16:37 +0000)]
(compare*): Add "|| true" to avoid spurious failure messages from some
versions of make.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10588 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoChange version to 2.7.2.
kenner [Sun, 26 Nov 1995 16:23:31 +0000 (16:23 +0000)]
Change version to 2.7.2.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10587 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoChange version to 2.7.2
kenner [Sun, 26 Nov 1995 16:21:47 +0000 (16:21 +0000)]
Change version to 2.7.2

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10586 138bc75d-0d04-0410-961f-82ee72b054a4

28 years ago(truthvalue_conversion): Add declaration.
kenner [Sun, 26 Nov 1995 16:19:51 +0000 (16:19 +0000)]
(truthvalue_conversion): Add declaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10585 138bc75d-0d04-0410-961f-82ee72b054a4

28 years agoInitial revision
eggert [Thu, 23 Nov 1995 01:43:40 +0000 (01:43 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10582 138bc75d-0d04-0410-961f-82ee72b054a4