Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r14024
|
|
From-SVN: r14023
|
|
From-SVN: r14022
|
|
From-SVN: r14021
|
|
* h8300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.
(shift_one, shift_two): Set CC_NO_CARRY as needed. Remove
references to CC_OVERFLOW_0.
(emit_a_shift): Similarly.
* h8300.h (CC_OVERFLOW_0): Remove.
* h8300.md: Use set_zn and set_znv for cc0 tracking.
(bCC): Restore the comparison is CC_OVERFLOW_UNUSABLE is set and
the comparison needs the overflow bits.
From-SVN: r14020
|
|
* mn10300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.
* mn10300.h (CC_NO_CARRY): Define.
* mn10300.md: Use "set_zn" and "set_znv" to more accurately
describe cc0 status.
From-SVN: r14019
|
|
From-SVN: r14016
|
|
Lost this when merged \croppageout with \onepageout.
Found by Arnold.
(\doprintindex): Do not bother to go into double column mode unless
there actually is a non-empty index.
(\begindoublecolumns): Include any existing \partialpage in the new one,
lest we lose a whole page of output.
Found by M J Morley <mjm@scs.leeds.ac.uk>.
(\chapternofonts): Remove spurious spaces, both in the definitions that
get output to the aux file(s) and in this macro.
Fix comments and rationalize whitespace in various other places.
From-SVN: r14015
|
|
From-SVN: r14014
|
|
* m32r/m32r.c (addr24_operand): Handle literals.
(m32r_output_function_prologue): Use IMMEDIATE_PREFIX.
(m32r_output_function_epilogue): Likewise. Use shorter add insn if
able.
From-SVN: r14013
|
|
* m32r/m32r.h (LIT_NAME_P): New macro.
(SMALL_NAME_P): Use it.
(ASM_OUTPUT_ALIGNED_COMMON): Don't output to scommon if -msdata=none.
From-SVN: r14012
|
|
From-SVN: r14011
|
|
From-SVN: r14010
|
|
From-SVN: r14009
|
|
From-SVN: r14008
|
|
From-SVN: r14007
|
|
From-SVN: r14006
|
|
(mips_asm_file_end): Likewise.
From-SVN: r14005
|
|
(NO_DBX_FUNCTION_END): Define.
From-SVN: r14004
|
|
From-SVN: r14003
|
|
From-SVN: r14002
|
|
(TARGET_SWITCHES): Add -msplit-addresses, -mno-split-addresses.
From-SVN: r14001
|
|
TARGET_SPLIT_ADDRESSES is set.
From-SVN: r14000
|
|
From-SVN: r13999
|
|
instead of compile time.
From-SVN: r13998
|
|
From-SVN: r13997
|
|
From-SVN: r13996
|
|
From-SVN: r13995
|
|
From-SVN: r13994
|
|
From-SVN: r13993
|
|
From-SVN: r13992
|
|
* lib1funcs.asm (divnorm, modnorm, exitdiv): Fix code to
negate SImode values.
From-SVN: r13991
|
|
track why the region was made for error...
* except.c (expand_eh_region_start_tree): Add DECL argument so we
can better track why the region was made for error reporting.
* except.h (expand_eh_region_start_tree): Likewise.
* tree.h (expand_dhc_cleanup): Likewise.
(expand_dcc_cleanup): Likewise.
* except.c (expand_eh_region_start_for_decl): New routine.
* except.h (expand_eh_region_start_for_decl): Likewise.
* stmt.c (expand_decl_cleanup): Add DECL to call of
expand_eh_region_start_tree.
(expand_dcc_cleanup): Likewise.
(expand_dhc_cleanup): Likewise.
(expand_start_case): Switches introduce conditional contexts.
(expand_start_case_dummy): Likewise.
(expand_start_case_dummy): Likewise.
(expand_end_case): Likewise.
From-SVN: r13990
|
|
From-SVN: r13989
|
|
From-SVN: r13988
|
|
* h8300.c (push_order, pop_order): Add missing initializer
entries.
From-SVN: r13987
|
|
Merge cropmarks code into main output routine.
From-SVN: r13986
|
|
From-SVN: r13985
|
|
From-SVN: r13984
|
|
From-SVN: r13983
|
|
From-SVN: r13982
|
|
From-SVN: r13981
|
|
From-SVN: r13980
|
|
From-SVN: r13979
|
|
TARGET_5200 support.
From-SVN: r13978
|
|
From-SVN: r13977
|
|
From-SVN: r13976
|
|
From-SVN: r13975
|
|
From-SVN: r13974
|
|
secondary reloads.
* mn10300.c (secondary_reload_class): Handle more cases where we
need secondary reloads.
(impossible_plus_operand): Accept anything that involves addition
of the stack pointer.
* mn10300.md (reload_insi): Always load the stack pointer into
the destination (which is always an address register).
* mn10300.h (STORE_FLAG_VALUE): Remove definition.
* xm-mn10300.h: Declare malloc, realloc, calloc and free.
From-SVN: r13973
|