- 15 Apr, 1996 24 commits
-
-
* machmode.h: #include "gansidecl.h". (PROTO): Delete. (HAVE_MACHINE_MODES): Move definition to standard place. From-SVN: r11796
Doug Evans committed -
From-SVN: r11795
Doug Evans committed -
* gcc.c: #include "gansidecl.h". (PROTO,VPROTO,PVPROTO,VPROTO,VA_START,NULL): Delete. (GENERIC_PTR,NULL_PTR,P_tmpdir): Delete. (choose_temp_base): Declare as extern, delete internal copy. (concat): Rewrite to take a variable number of arguments. (choose_temp_base_try,concat[346]): Delete. (translate_options,set_spec,process_command,do_spec_1, is_directory,main): Always use concat, not concat[346]. Pass NULL_PTR as trailing arg to concat. From-SVN: r11794
Doug Evans committed -
* fix-header.c: #include "gansidecl.h". (const): Delete. From-SVN: r11793
Doug Evans committed -
From-SVN: r11792
Doug Evans committed -
* demangle.h: #include "gansidecl.h". (PROTO,PTR,const): Delete. From-SVN: r11791
Doug Evans committed -
* cpphash.c: #include "gansidecl.h". (NULL,const,volatile): Delete. From-SVN: r11790
Doug Evans committed -
* collect2.c: #include "gansidecl.h". (const,PROTO): Delete. (P_tmpdir): Delete. (choose_temp_base): Declare as extern, delete internal copy. (main): Update call to choose_temp_base. From-SVN: r11789
Doug Evans committed -
* Makefile.in (xgcc): Depend on and link in choose-temp.o. (collect2): Likewise. (choose-temp.o): Add. From-SVN: r11788
Doug Evans committed -
From-SVN: r11787
Doug Evans committed -
note_mem_written, not before. From-SVN: r11786
Richard Kenner committed -
CC_NO_OVERFLOW. From-SVN: r11785
Richard Kenner committed -
From-SVN: r11784
Richard Kenner committed -
(movqi): Allow moving "i" into "a". (zero_extendsidi2): Alternatives merged. (extendplussidi): Fixed when operands 0 and 1 share a register. (adddi_sexthishl32): Constraints reordered for better reload. (adddi3,subdi_sexthishl32,subdi3,negdi2): Likewise. (ashldi_sexthi): Accept "m" as operand 0. (ashldi_const32): Alternatives merged. (ashift patterns): Output "lsl" instead of "asl". (beq0_di): If condition codes already set, output only branch insn. (bne0_di,bge0_di,blt0_di): Likewise. From-SVN: r11783
Richard Kenner committed -
From-SVN: r11782
Richard Kenner committed -
From-SVN: r11781
Richard Kenner committed -
(SET_ASM_OP): Define. From-SVN: r11780
Richard Kenner committed -
From-SVN: r11779
Richard Kenner committed -
before jump2. From-SVN: r11778
Richard Kenner committed -
(rest_of_compilation): Set it. From-SVN: r11777
Richard Kenner committed -
From-SVN: r11776
Richard Kenner committed -
(expand_field_assignment): Take SUBREG_WORD into account when have STRICT_LOW_PART. (make_extraction): Make a STRICT_LOW_PART at any low-order word. From-SVN: r11775
Richard Kenner committed -
* flags.h (flag_function_sections): Declare. * toplev.c (flag_function_sections): Define. (compile_file): Add warnings when -ffunction-sections is used with -g, or profiling. Disable -ffunction-sections when profiling is used. Add warning when -ffunction-sections is used on a target that doesn't support it. * varasm.c (named_section): Make a copy of the section name in case the original is in temporary storage. (function_section): Set DECL_SECTION_NAME for each function if flag_function_sections is on and the target supports it. * dbxout.c (dbxout_function_end): New function. (dbxout_function): Call dbxout_function_end if using extensions and flag_function_sections is on. * sparc/sysv4.h (ASM_OUTPUT_SECTION_NAME): Prefix a function section's name with ".text%" when -ffunction-sections. From-SVN: r11774
Jeff Law committed -
clobbered in I2. From-SVN: r11773
Richard Kenner committed
-
- 14 Apr, 1996 16 commits
-
-
From-SVN: r11772
Doug Evans committed -
From-SVN: r11771
Richard Kenner committed -
From-SVN: r11770
Richard Kenner committed -
check_for_full_enumeration_handling. From-SVN: r11769
Richard Kenner committed -
signed range tests. From-SVN: r11768
Richard Kenner committed -
Pass mode to REAL_VALUE_FROM_INT. (build_real_from_int_cst): Properly deal with truncation. From-SVN: r11767
Richard Kenner committed -
From-SVN: r11766
Richard Kenner committed -
From-SVN: r11765
Richard Kenner committed -
From-SVN: r11764
Richard Kenner committed -
From-SVN: r11763
Richard Kenner committed -
(combine_instructions): In initial scan of insns, handle a REG_INC note's affect on sign bit copies and nonzero bits. (combine_instructions): In initial scan of insns, handle a REG_INC note's affect on sign bit copies and nonzero bits. (set_nonzero_bits_and_sign_copies): Treat a zero SET arg as a CLOBBER. From-SVN: r11762
Richard Kenner committed -
From-SVN: r11761
Richard Kenner committed -
(MULTLIB_DEFAULTS): Always little-endian for now. From-SVN: r11760
Doug Evans committed -
From-SVN: r11759
Richard Kenner committed -
(ASM_OUTPUT_FLOAT): Print the value in hex. From-SVN: r11758
Richard Kenner committed -
From-SVN: r11757
Richard Kenner committed
-