- 01 Mar, 1996 2 commits
-
-
field, set constructor_unfilled_fields. From-SVN: r11391
Jim Wilson committed -
after emitting second '#' character. From-SVN: r11390
Jim Wilson committed
-
- 29 Feb, 1996 26 commits
-
-
From-SVN: r11389
Stan Cox committed -
* m68k/m68k-aout.h (BSS_SECTION_ASM_OP): Define. (ASM_OUTPUT_BSS): Define. From-SVN: r11388
Doug Evans committed -
* m68k/coff.h (BSS_SECTION_ASM_OP): Define. (ASM_OUTPUT_ALIGNED_BSS): Define. From-SVN: r11387
Doug Evans committed -
From-SVN: r11386
Doug Evans committed -
varasm.c (compare_constant_1): For a SET_TYPE CONSTRUCTOR, first extract and compare the set length. * varasm.c (compare_constant_1): For a SET_TYPE CONSTRUCTOR, first extract and compare the set length. * varasm.c (record_constant_1): For SET_TYPE CONSTRUCTOR, permanent_obstack.next_free is *end* of available space. From-SVN: r11385
Per Bothner committed -
* pa.h (TARGET_SWITCHES): Add new flags "-mlong-load-store" and "-mno-long-load-store". (TARGET_LONG_LOAD_STORE): Define. * pa.md (symbolic high part): Handle TARGET_LONG_LOAD_STORE. From-SVN: r11384
Jeff Law committed -
From-SVN: r11383
Stan Cox committed -
From-SVN: r11382
Doug Evans committed -
From-SVN: r11381
Doug Evans committed -
From-SVN: r11380
Doug Evans committed -
* pa/pa.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete bss_section. From-SVN: r11379
Doug Evans committed -
From-SVN: r11378
Doug Evans committed -
* m68k/crds.h (EXTRA_SECTIONS,EXTRA_SECTIONS_FUNCTIONS): Delete. (BSS_SECTION_ASM_OP): Define. From-SVN: r11377
Doug Evans committed -
From-SVN: r11376
Doug Evans committed -
* i386/svr3gas.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete BSS_SECTION_FUNCTION. (BSS_SECTION_FUNCTION): Delete. From-SVN: r11375
Doug Evans committed -
From-SVN: r11374
Doug Evans committed -
* i386/sco5.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete BSS_SECTION_FUNCTION. (BSS_SECTION_FUNCTION): Delete. From-SVN: r11373
Doug Evans committed -
From-SVN: r11372
Doug Evans committed -
* i386/aix386ng.h (EXTRA_SECTION_FUNCTIONS): Delete BSS_SECTION_FUNCTION. From-SVN: r11371
Doug Evans committed -
From-SVN: r11370
Doug Evans committed -
* dsp16xx/dsp16xx.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete bss_section. From-SVN: r11369
Doug Evans committed -
From-SVN: r11368
Doug Evans committed -
* lynx.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete BSS_SECTION_FUNCTION. * svr3.h (EXTRA_SECTIONS): Likewise. (BSS_SECTION_FUNCTION): Delete. From-SVN: r11367
Doug Evans committed -
* lynx.h (EXTRA_SECTIONS): Delete in_bss. (EXTRA_SECTION_FUNCTIONS): Delete BSS_SECTION_FUNCTION. From-SVN: r11366
Doug Evans committed -
From-SVN: r11365
Doug Evans committed -
* varasm.c (enum in_section): Define in_bss if BSS_SECTION_ASM_OP is defined. (bss_section,asm_output_bss,asm_output_aligned_bss): New functions. (assemble_variable): Delete redundant test for too large an object. Rewrite test for uninitialized variables. Use new macros ASM_OUTPUT{,_ALIGNED}_BSS if defined to output global uninitialized but not common variables. From-SVN: r11364
Doug Evans committed
-
- 28 Feb, 1996 7 commits
-
-
(FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P): Include FP registers only when TARGET_SH3E. (PASS_IN_REG_P): Exclude BLKmode only when ! TARGET_SH3E. From-SVN: r11363
Jim Wilson committed -
From-SVN: r11362
Mike Stump committed -
From-SVN: r11361
Michael Meissner committed -
From-SVN: r11360
Michael Meissner committed -
From-SVN: r11359
David Edelsohn committed -
From-SVN: r11358
David Edelsohn committed -
From-SVN: r11357
David Edelsohn committed
-
- 27 Feb, 1996 5 commits
-
-
From-SVN: r11356
David Edelsohn committed -
This change was supposed to have been made on Feb. 1, but somehow never got checked in. From-SVN: r11355
Doug Evans committed -
From-SVN: r11354
Richard Earnshaw committed -
* arm/aof.h (EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS): Remove readonly data sections. (READONLYDATA_SECTION, READONLY_DATA_SECTION): Delete. From-SVN: r11353
Richard Earnshaw committed -
* arm.md (*addsi3_compare0_scratch): New insn. (*movsi_compare0, *cmpsi_insn, *cmpsi_shiftsi): Make sure the compare has mode CC. (cmp{si,sf,df,xf} expands): Just provide sufficient information to allow the parameters to be matched properly. (*cmpsi_negsi): Delete (of dubious validity). (*cmpsi_shiftsi_swp): New pattern. (*condbranch_reversed): No longer needs to check REVERSIBLE_CC_MODE. (mov{si,sf,df}cc, *mov{si,sf,df}{,_hard,_soft}_insn): The mode of the IF_THEN_ELSE must be appropriate to the target (not void). (*and_scc): Match cc_register, not reversible_cc_register. (*ior_compare_compare): Delete. (split for ior_compare_compare + condjump): Delete. (*impossible_cond_compare): Delete. (*condition_compare_ior): Delete. (*cond_move): Mode for the IF_THEN_ELSE must be SImode. (*and_scc_scc): Delete. (split for and_scc_scc + condjump): Delete. (*impossible_cond_branch_and): Delete. (*cmp_ite0, *cmp_ite1): New patterns. (if_compare_not): Should be an anonymous pattern. (Peephole for move and compare): Compare mode must be mode CCmode. (Split pattern for comparing shifted reg then branch): Delete. (*loadqi_compare): Delete, replaced with a split pattern to do the same thing. (*cond_move_not): Match cc_register, not reversible_cc_register. (load/store multiple peepholes): Rewrite using the above functions. (all patterns taking immediate_operand): If the code later assumes this is a CONST_INT, then match const_int_operand instead. From-SVN: r11352
Richard Earnshaw committed
-