| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
absolute in cygwin32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12655 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Define only __CYGWIN32__, not CYGWIN32 or __CYGWIN32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12654 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
Define only __CYGWIN32__, not CYGWIN32 or __CYGWIN32.
* rs6000/cygwin32.h (CPP_PREDEFINES): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12653 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
whether to include sys/file.h.
(execute): -pipe is supported for cygwin32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12652 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
* ginclude/varargs.h: Likewise.
* ginclude/va-ppc.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12651 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
(kill): Delete decl.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12650 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12649 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12648 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
(STARTFILE_SPEC): Insert crtbegin.o in correct place, and correctversions of values-X?.o
(SWITCH_TAKES_ARG): Extend DEFAULT_SWITCH_TAKES_ARG, not replace.
(CPP_SPEC): Add -Di386, and correctly include extra directories.
Define HAVE_ATEXIT in ELF mode for global destructors.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12647 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(__eh_pc): New data object for exception handling.
* except.c (eh_saved_pc): New object so we can call
assemble_external.
(expand_internal_throw_indirect): Call assemble_external for
__eh_pc.
(end_eh_unwinder): Ditto.
(init_eh): Initialize eh_saved_pc.
fixes eh6.C on rs6000 and alpha
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12646 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12645 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12644 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
(emit_move_sequence): Pass label_ref to gen_move_label_di to not
lose flags.
* sparc/sparc.md (move_label_di): Operand one is label_ref now.
* genattrtab.c (write_test_expr): Allow label_ref in match_dup.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12643 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
* gen-protos.c: Delete support for SYS_PROTO_OVERRIDES.
* alpha/alpha.h (SYS_PROTO_OVERRIDES): Delete.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12642 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
stick to default handling if we have corresponding scc pattern.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12641 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
| |
just like TARGET_NO_SPACE_REGS.
(output_millicode_call): Likewise.
* pa/pa.h (TARGET_FAST_INDIRECT_CALLS): Define.
(TARGET_SWITCHES): Add "fast-indirect-calls".
* pa/pa.md: Treat TARGET_FAST_INDIRECT_CALLS just like
TARGET_NO_SPACE_REGS in various call/millicode call patterns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12640 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
for reversed EQ and NE comparisons.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12639 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12638 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12637 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12636 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12635 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12634 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
NT.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12633 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12632 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12631 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12630 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12629 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
| |
(ELIMINABLE_REGS): Add RETURN_ADDRESS_POINTER_REGNUM support.
(RETURN_ADDR_RTX): Define.
(REGISTER_NAMES): Add rap.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12628 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
(initial_elimination_offset): New variable live_regs_mask. Add
code to handle RETURN_ADDRESS_POINTER_REGNUM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12627 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12626 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12625 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12624 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12623 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
pattern.
(expand_asm_operands): Fix off-by-one error when scanning constraints.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12622 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
nonlocal_goto_receiver pattern.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12621 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12620 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
safe to use TARGET.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12619 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
(update_equiv_regs): Set reg_equiv_replacement for all REG_EQUIV
notes encountered or generated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12618 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12617 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12616 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12615 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12614 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12613 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
members.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12612 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12611 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12610 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
| |
use assignment statements instead.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12609 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
PARM_BOUNDARY.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12608 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12607 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12606 138bc75d-0d04-0410-961f-82ee72b054a4
|