summaryrefslogtreecommitdiff
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo: MAIN_VARIANT.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9710 138bc75d-0d04-0410-961f-82ee72b054a4
* (edit_fn_definition): Fix mispelled local `have_flotsam'.kenner1995-05-161-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9709 138bc75d-0d04-0410-961f-82ee72b054a4
* (__objc_init_install_dtable): Fix misspelling in name of local labelkenner1995-05-161-3/+3
| | | | | | | `already_initialized'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9708 138bc75d-0d04-0410-961f-82ee72b054a4
* method.ckenner1995-05-161-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9707 138bc75d-0d04-0410-961f-82ee72b054a4
* (numeric_output_need_bar): Renamed from misspelling.kenner1995-05-161-9/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9706 138bc75d-0d04-0410-961f-82ee72b054a4
* (STDC_VALUE): Was misspelled.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9705 138bc75d-0d04-0410-961f-82ee72b054a4
* (FUNCTION_BOUNDARY): Was misspelled.kenner1995-05-161-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9704 138bc75d-0d04-0410-961f-82ee72b054a4
* (DEFAULT_PCC_STRUCT_RETURN): Was misspelled.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9703 138bc75d-0d04-0410-961f-82ee72b054a4
* * pa.h (ASM_OUTPUT_EXTERNAL_LIBCALL): Make sure to encode sectionlaw1995-05-161-1/+7
| | | | | | | info for all libcalls. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9702 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typos.kenner1995-05-161-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9701 138bc75d-0d04-0410-961f-82ee72b054a4
* entered into RCSkenner1995-05-161-0/+97
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9700 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionkenner1995-05-161-0/+238
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9699 138bc75d-0d04-0410-961f-82ee72b054a4
* (CHECK_FLOAT_VALUE): Fix misspelling of OVERFLOW parameter.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9698 138bc75d-0d04-0410-961f-82ee72b054a4
* Update weak symbol supportmerrill1995-05-1613-64/+109
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9697 138bc75d-0d04-0410-961f-82ee72b054a4
* Define strstr.merrill1995-05-161-0/+24
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9696 138bc75d-0d04-0410-961f-82ee72b054a4
* (out_object_file): Use in place of aux-output.o.kenner1995-05-151-5/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9695 138bc75d-0d04-0410-961f-82ee72b054a4
* (const_binop): Don't pass OVERFLOW to force_fit_type if type iskenner1995-05-151-1/+1
| | | | | | | unsigned. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9694 138bc75d-0d04-0410-961f-82ee72b054a4
* (VALID_MACHINE_{DECL,TYPE_ATTRIBUTE): Fix typo.kenner1995-05-151-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9693 138bc75d-0d04-0410-961f-82ee72b054a4
* (CHECK_FLOAT_VALUE): Fix misspelled use of parameter.kenner1995-05-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9692 138bc75d-0d04-0410-961f-82ee72b054a4
* (spec_reg_operand): Fix misspelling of `default:'.kenner1995-05-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9691 138bc75d-0d04-0410-961f-82ee72b054a4
* (alloca): Extern decl added for non-GNU compiler.kenner1995-05-151-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9690 138bc75d-0d04-0410-961f-82ee72b054a4
* (b{eq,ne,ge,lt}0_di): Fixed for non-MOTOROLA syntax.kenner1995-05-151-0/+28
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9689 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.guess: Recognize Cray90 (from Pete TerMaat).bothner1995-05-151-2/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9688 138bc75d-0d04-0410-961f-82ee72b054a4
* * cppexp.c (cpp_reader): Test for '#' (start of assertion) *after*bothner1995-05-151-2/+2
| | | | | | | skipping hspace, not before. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9687 138bc75d-0d04-0410-961f-82ee72b054a4
* Construct options.h and specs.h to #include allkenner1995-05-151-3/+32
| | | | | | | "*/lang-{options|specs}.h" files found. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9686 138bc75d-0d04-0410-961f-82ee72b054a4
* (movsicc, case NE): Don't generate unrecognizable insn.dje1995-05-151-6/+16
| | | | | | | (movdicc, case NE): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9685 138bc75d-0d04-0410-961f-82ee72b054a4
* (unroll_loop): Make local_regno have sizewilson1995-05-141-6/+10
| | | | | | | | max_reg_before_loop. Don't do local register optimization if copy_end has no INSN_LUID. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9684 138bc75d-0d04-0410-961f-82ee72b054a4
* (start_method_def): Mark _self as possibly unused.kenner1995-05-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9683 138bc75d-0d04-0410-961f-82ee72b054a4
* (lang_options): Remove entries for Ada, C++, and Fortran; includekenner1995-05-141-156/+1
| | | | | | | options.h instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9682 138bc75d-0d04-0410-961f-82ee72b054a4
* (default_compilers): Remove entries for Ada, C++, Chill, and Fortran;kenner1995-05-141-106/+1
| | | | | | | #include specs.h instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9681 138bc75d-0d04-0410-961f-82ee72b054a4
* (lang_{specs,options}_files): New variables.kenner1995-05-141-7/+8
| | | | | | | | | (gcc.o): Depends on $(lang_specs_files). (toplev.o): Depends on $(lang_options_file); merge two dep lists. (distclean): Remove spes.h and options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9680 138bc75d-0d04-0410-961f-82ee72b054a4
* lang-options.hkenner1995-05-141-0/+4
| | | | | | | lang-specs.h git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9679 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionkenner1995-05-142-0/+164
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9678 138bc75d-0d04-0410-961f-82ee72b054a4
* (back_branch_in_range_p): No longer static.wilson1995-05-131-2/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9677 138bc75d-0d04-0410-961f-82ee72b054a4
* (back_branch_in_range_p): Declare.wilson1995-05-131-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9676 138bc75d-0d04-0410-961f-82ee72b054a4
* (record_giv): When computing replaceable, usewilson1995-05-131-39/+9
| | | | | | | | back_branch_in_range_p instead of looking for branches to named labels. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9675 138bc75d-0d04-0410-961f-82ee72b054a4
* (simplify_shift_count, case LSHIFTRT): Don't merge shifts of differentkenner1995-05-131-3/+5
| | | | | | | modes if first is any right shift. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9674 138bc75d-0d04-0410-961f-82ee72b054a4
* Add configuration for semi-hosted ARM.erich1995-05-131-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9673 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionerich1995-05-132-0/+48
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9672 138bc75d-0d04-0410-961f-82ee72b054a4
* (find_basic_blocks): Only perform n_basic_blocks sanitydje1995-05-131-1/+9
| | | | | | | check on first pass, and on second pass ensure it has the correct value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9671 138bc75d-0d04-0410-961f-82ee72b054a4
* (build_binary_op): Warn when ~unsigned is compareddje1995-05-121-0/+59
| | | | | | | against unsigned, and type promotions result in an unexpected answer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9670 138bc75d-0d04-0410-961f-82ee72b054a4
* Contents replaced with old i386/gnuelf.h.roland1995-05-121-12/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9669 138bc75d-0d04-0410-961f-82ee72b054a4
* (layout_type, case ARRAY_TYPE): Compute length using MAX of length andkenner1995-05-121-1/+10
| | | | | | | zero if sizetype signed and neither bound constant. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9668 138bc75d-0d04-0410-961f-82ee72b054a4
* (__IMMEDIATE_PREFIX__): Default to #.raeburn1995-05-121-526/+534
| | | | | | | | (IMM): New macro. (all code): Use IMM macro instead of hardcoding # for immediate operands. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9667 138bc75d-0d04-0410-961f-82ee72b054a4
* (tstdi, cmpdi, addsi_lshrsi_31, ashldi_extsi): New patterns.kenner1995-05-121-42/+311
| | | | | | | | | | | | | | | | | | | | (extendqidi2, extendhidi2, extendsidi2): Allow "general_operand" instead of "register_operand" 0. (adddid_sexthishl32, subdid_sexthishl32, subdi_dishl32): Likewise. (adddi_dilshr32): Operand 0 constraint changed from "ro" to "do"; Code generation fixed. (adddi_mem, subdi_mem): Fixed for "<" and ">" operand 0. (adddi3, subdi3): Operand 2 constraint changed from "ao" to "*ao" (ashldi_sexthi, ashrdi_const32): Allow only "register_operand" instead of "general_operand" 0. (ash[lr]di_const, ash[lr]di3): Allow also 8 and 16 as shift count. (subreg1ashrdi_const32): Pattern deleted. (subreghi1ashrdi_const32, subregsi1ashrdi_const32): New pattern. (lshrsi_31): New implementation. (scc0_di, scc_di, beq0_di, bne0_di, bge0_di, blt0_di): New patterns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9666 138bc75d-0d04-0410-961f-82ee72b054a4
* * pa.md (bb patterns): Fix bugs in length computation exposed bylaw1995-05-121-12/+52
| | | | | | | recent branch shortening and genattrtab changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9665 138bc75d-0d04-0410-961f-82ee72b054a4
* (HARD_REGNO_MODE_OK): Don't allow d7/a0 as DImode reg pair.kenner1995-05-121-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9664 138bc75d-0d04-0410-961f-82ee72b054a4
* (output_scc_di): New function.kenner1995-05-121-9/+138
| | | | | | | (extend_operator) : Allow DImode target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9663 138bc75d-0d04-0410-961f-82ee72b054a4
* Use <> in #include.kenner1995-05-125-15/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9662 138bc75d-0d04-0410-961f-82ee72b054a4
* (enum node_type): Add T_IMMEDIATE_PREFIX_TYPE.raeburn1995-05-121-0/+13
| | | | | | | | | | (special_symbol): Handle it; emit value of IMMEDIATE_PREFIX. (IMMEDIATE_PREFIX): Default to empty string. (initialize_builtins): Install __IMMEDIATE_PREFIX__ builtin, parallel to __REGISTER_PREFIX__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9661 138bc75d-0d04-0410-961f-82ee72b054a4