Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2000-12-06 | osf.h: Standarize copyright statement. | Rodney Brown | 2 | -2/+2 | |
* config/alpha/osf.h: Standarize copyright statement. * config/arc/arc.h: Likewise. * config/arm/elf.h config/arm/coff.h config/arm/aout.h: Likewise. * config/arm/arm.c config/arm/arm.h: Likewise. * config/elxsi/elxsi.h: Likewise. * config/i386/sco.h: Likewise. * config/m68k/crds.h config/m68k/hp320.h config/m68k/lynx.h: Likewise. * config/m68k/m68kv4.h config/m68k/next21.h: Likewise. * config/m68k/sun3.h: Likewise. * config/m88k/dgux.h config/m88k/dguxbcs.h: Likewise. * config/pdp11/2bsd.h config/pdp11/pdp11.h: Likewise. * config/romp/romp.h: Likewise. * config/rs6000/aix41.h: Likewise. * config/sparc/sysv4.h: Likewise. * config/we32k/we32k.c config/we32k/we32k.h: Likewise. * fixinc/gnu-regex.c fixinc/gnu-regex.h: Likewise. * cpplib.h cppexp.c cselib.h profile.c: Likewise. * longlong.h: Likewise. * libgcc2.c: Likewise. From-SVN: r38088 | |||||
2000-11-02 | config: | Neil Booth | 1 | -1/+1 | |
* a29k/a29k.h, a29k/unix.h, a29k/vx29k.h, alpha/alpha-interix.h, alpha/alpha.h, alpha/linux.h, alpha/openbsd.h, alpha/osf.h, alpha/vms.h, alpha/vxworks.h, alpha/win-nt.h, arc/arc.h, arm/arm.h, arm/conix-elf.h, arm/linux-aout.h, arm/linux-elf.h, arm/netbsd.h, arm/riscix.h, arm/riscix1-1.h, arm/semiaof.h, arm/unknown-elf-oabi.h, arm/vxarm.h, c4x/rtems.h, clipper/clix.h, convex/convex.h, d30v/d30v.h, elxsi/elxsi.h, fr30/fr30.h, h8300/h8300.h, i370/linux.h, i370/mvs.h, i370/oe.h, i386/386bsd.h, i386/aix386ng.h, i386/beos-elf.h, i386/bsd386.h, i386/crtdll.h, i386/cygwin.h, i386/dgux.h, i386/djgpp-rtems.h, i386/djgpp.h, i386/freebsd-aout.h, i386/freebsd.h, i386/gnu.h, i386/i386-interix.h, i386/i386.h, i386/linux-aout.h, i386/linux-oldld.h, i386/linux.h, i386/lynx-ng.h, i386/lynx.h, i386/mach.h, i386/mingw32.h, i386/moss.h, i386/netbsd.h, i386/netware.h, i386/next.h, i386/openbsd.h, i386/osf1elf.h, i386/osfelf.h, i386/osfrose.h, i386/ptx4-i.h, i386/rtems.h, i386/rtemself.h, i386/sco.h, i386/sco4.h, i386/sco4dbx.h, i386/sco5.h, i386/scodbx.h, i386/sequent.h, i386/sol2.h, i386/sun.h, i386/sysv3.h, i386/sysv4.h, i386/uwin.h, i386/vsta.h, i386/vxi386.h, i386/win-nt.h, i386/win32.h, i860/fx2800.h, i860/i860.h, i860/mach.h, i860/sysv3.h, i860/sysv4.h, i960/i960.h, i960/rtems.h, i960/vx960-coff.h, ia64/ia64.h, ia64/linux.h, m32r/m32r.h, m68k/3b1.h, m68k/3b1g.h, m68k/a-ux.h, m68k/altos3068.h, m68k/amix.h, m68k/apollo68.h, m68k/crds.h, m68k/ctix.h, m68k/dpx2.h, m68k/hp2bsd.h, m68k/hp320.h, m68k/hp3bsd.h, m68k/hp3bsd44.h, m68k/isi.h, m68k/linux-aout.h, m68k/linux.h, m68k/lynx-ng.h, m68k/lynx.h, m68k/m68kemb.h, m68k/m68kv4.h, m68k/mot3300.h, m68k/netbsd.h, m68k/news.h, m68k/next.h, m68k/openbsd.h, m68k/pbb.h, m68k/plexus.h, m68k/rtems.h, m68k/rtemself.h, m68k/sun2.h, m68k/sun3.h, m68k/sun3mach.h, m68k/tower-as.h, m68k/tower.h, m68k/vxm68k.h, m88k/dgux.h, m88k/dolph.h, m88k/luna.h, m88k/m88k-aout.h, m88k/m88k-coff.h, m88k/openbsd.h, m88k/sysv3.h, m88k/sysv4.h, mips/bsd-4.h, mips/bsd-5.h, mips/dec-bsd.h, mips/dec-osf1.h, mips/gnu.h, mips/iris3.h, mips/iris5.h, mips/iris6.h, mips/linux.h, mips/mips.h, mips/netbsd.h, mips/news4.h, mips/news5.h, mips/nws3250v4.h, mips/openbsd.h, mips/osfrose.h, mips/rtems64.h, mips/sni-svr4.h, mips/svr3-4.h, mips/svr3-5.h, mips/svr4-4.h, mips/svr4-5.h, mips/ultrix.h, ns32k/encore.h, ns32k/merlin.h, ns32k/netbsd.h, ns32k/ns32k.h, ns32k/pc532-mach.h, ns32k/pc532.h, ns32k/sequent.h, ns32k/tek6000.h, ns32k/tek6100.h, ns32k/tek6200.h, pa/pa-hiux.h, pa/pa-hpux.h, pa/pa-hpux7.h, pa/pa-linux.h, pa/pa-osf.h, pa/pa-pro-end.h, pa/pa.h, pa/rtems.h, pj/linux.h, pj/pj.h, romp/romp.h, rs6000/aix.h, rs6000/aix31.h, rs6000/aix41.h, rs6000/aix43.h, rs6000/beos.h, rs6000/eabi.h, rs6000/eabisim.h, rs6000/linux.h, rs6000/lynx.h, rs6000/mach.h, rs6000/rtems.h, rs6000/sysv4.h, rs6000/vxppc.h, sh/elf.h, sh/linux.h, sh/rtems.h, sh/rtemself.h, sh/sh.h, sparc/aout.h, sparc/elf.h, sparc/linux-aout.h, sparc/linux.h, sparc/linux64.h, sparc/lite.h, sparc/litecoff.h, sparc/liteelf.h, sparc/lynx-ng.h, sparc/lynx.h, sparc/netbsd.h, sparc/openbsd.h, sparc/pbd.h, sparc/rtems.h, sparc/rtemself.h, sparc/sol2-sld-64.h, sparc/sol2.h, sparc/sp64-aout.h, sparc/sp64-elf.h, sparc/sp86x-aout.h, sparc/sp86x-elf.h, sparc/sparc.h, sparc/sysv4.h, sparc/vxsim.h, sparc/vxsparc.h, v850/rtems.h, vax/netbsd.h, vax/openbsd.h, vax/ultrix.h, vax/vax.h, vax/vaxv.h, vax/vms.h, we32k/we32k.h Replace -A() with -A=, the new assertion syntax. From-SVN: r37213 | |||||
2000-09-25 | definitions in config/[s-w]* (rest): | Hans-Peter Nilsson | 1 | -3/+3 | |
Changes add TABs on either or both sides, covering start of line, up to any operand for all .*ASM.*_OP definitions. From-SVN: r36612 | |||||
2000-05-22 | m68k.h (STORE_FLAG_VALUE): Macro set to (-1), not -1. | Philippe De Muyter | 1 | -1/+1 | |
* m68k/m68k.h (STORE_FLAG_VALUE): Macro set to (-1), not -1. * fx80/fx80.h, i370/i370.h, m88k/m88k.h (STORE_FLAG_VALUE): Ditto. * gmicro/gmicro.h, we32k/we32k.h (STORE_FLAG_VALUE): Ditto. From-SVN: r34081 | |||||
2000-05-01 | Update copyrights. | Jeff Law | 4 | -4/+4 | |
From-SVN: r33579 | |||||
2000-02-26 | Fix copyrights. | Jeff Law | 1 | -1/+2 | |
From-SVN: r32198 | |||||
2000-01-18 | we32k-protos.h: New file. | Kaveh R. Ghazi | 3 | -17/+46 | |
* we32k-protos.h: New file. * we32k.c: Fix compile time warnings. * we32k.h: Move prototypes to we32k-protos.h. Fix compile time warnings. From-SVN: r31491 | |||||
1999-12-28 | configure.in (AC_DECL_SYS_SIGLIST, [...]): Don't use. | Kaveh R. Ghazi | 1 | -3/+0 | |
* configure.in (AC_DECL_SYS_SIGLIST, xm-siglist.h, arm/xm-netbsd.h, NO_SYS_SIGLIST): Don't use. * xm-siglist.h, arm/xm-netbsd.h, mips/xm-news.h, mips/xm-sysv4.h: Delete files. * gcc.texi (NO_SYS_SIGLIST, sys_siglist, SYS_SIGLIST_DECLARED): Delete descriptions. * i386/osf1elf.h, i386/xm-cygwin.h, i386/xm-mingw32.h, m68k/3b1.h, m68k/a-ux.h, m68k/dpx2.h, m68k/plexus.h, m68k/xm-hp320.h, m88k/xm-m88k.h, mips/x-sni-svr4, pa/xm-pa.h, pa/xm-pahpux.h, pa/xm-papro.h, we32k/xm-we32k.h, winnt/xm-winnt.h, xm-interix.h, xm-svr4.h: Remove all instances of sys_siglist handling. From-SVN: r31109 | |||||
1999-09-06 | Merge in gcc2-ss-010999 | Jeff Law | 3 | -36/+36 | |
From-SVN: r29150 | |||||
1999-08-09 | Include function.h in most files. | Bernd Schmidt | 1 | -0/+1 | |
Include function.h in most files. Remove most of the global variables duplicated in function.h. Add accessor macros for them which access current_function. Delete INLINE_HEADER rtx and related code, replace with code using struct function to store inlining related data. From-SVN: r28626 | |||||
1999-08-02 | arc.h: Define PROMOTE_PROTOTYPES to 1. | Richard Henderson | 1 | -1/+1 | |
* config/arc/arc.h: Define PROMOTE_PROTOTYPES to 1. * config/convex/convex.h: Ditto. * config/dsp16xx/dsp16xx.h: Ditto. * config/fx80/fx80.h: Ditto. * config/gmicro/gmicro.h: Ditto. * config/i370/i370.h: Ditto. * config/i386/i386.h: Ditto. * config/m32r/m32r.h: Ditto. * config/m68k/m68k.h: Ditto. * config/m88k/m88k.h: Ditto. * config/mips/mips.h: Ditto. * config/pa/pa.h: Ditto. * config/pyr/pyr.h: Ditto. * config/tahoe/tahoe.h: Ditto. * config/we32k/we32k.h: Ditto. * config/sparc/sparc.h: Define PROMOTE_PROTOTYPES based on arch size. * config/i1750a/i1750a.h: Define PROMOTE_PROTOTYPES to 0. From-SVN: r28421 | |||||
1998-11-24 | cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime ↵ | Jeffrey A Law | 1 | -4/+4 | |
selectable. * cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime selectable. * expr.c (move_by_pieces): Similarly. (move_by_pieces_1, clear_by_pieces, clear_by_pieces_1): Similarly. * flow.c (find_auto_inc): Similarly. (try_pre_increment): Similarly. * loop.c (strength_reduce): Similarly. * regclass.c (auto_inc_dec_reg_p): Similarly. * regmove.c (try_auto_increment): Similarly. (fixup_match_1): Similarly. * rtl.h (HAVE_PRE_INCREMENT): Define if not already defined. (HAVE_PRE_DECREMENT): Similarly. (HAVE_POST_INCREMENT, HAVE_POST_DECREMENT): Similarly. sponding changes to all target header files. From-SVN: r23837 | |||||
1998-03-31 | 1750a.md, [...]: Use GEN_INT consistently. | Jeffrey A Law | 3 | -45/+29 | |
* 1750a.md, arm.c, clipper.c, clipper.md: Use GEN_INT consistently. * convex.h, dsp16xx.c, fx80.md, gmicro.c, gmicro.md: Likewise. * i370.h, i370.md, i860.c, i860.h, i860.md, i960.c: Likewise. * i960.h, i960.md, m32r.md, m68k.md, m68kv4.h, m88k.c: Likewise. * m88k.md, ns32k.c, ns32k.md, pdp11.c, pdp11.h, pdp11.md: Likewise. * pyr.c, pyr.h, pyr.md, romp.c, romp.h, romp.md: Likewise. * rs6000.md, sparc.c, sparc.h, sparc.md, spur.c, spur.md: Likewise. * tahoe.md, vax.h, vax.md, we32k.c, we32k.h, we32k.md: Likewise. * md.texi: Likewise. From-SVN: r18927 | |||||
1998-03-06 | rtl.h (addr_diff_vec_flags): New typedef. | Joern Rennecke | 1 | -1/+1 | |
* rtl.h (addr_diff_vec_flags): New typedef. (union rtunion_def): New member rt_addr_diff_vec_flags. (ADDR_DIFF_VEC_FLAGS): New macro. * sh.c (output_branch): Fix offset overflow problems. * final.c (shorten_branches): Implement CASE_VECTOR_SHORTEN_MODE. (final_scan_insn): New argument BODY for ASM_OUTPUT_ADDR_DIFF_ELT. * rtl.def (ADDR_DIFF_VEC): Three new fields (min, max and flags). * stmt.c (expand_end_case): Supply new arguments to gen_rtx_ADDR_DIFF_VEC. * 1750a.h (ASM_OUTPUT_ADDR_DIFF_ELT): New argument BODY. * alpha.h, arc.h, clipper.h, convex.h : Likewise. * dsp16xx.h, elxsi.h, fx80.h, gmicro.h, h8300.h : Likewise. * i370.h, i386.h, i860.h, i960.h, m32r.h, m68k.h, m88k.h : Likewise. * mips.h, mn10200.h, mn10300.h, ns32k.h, pa.h, pyr.h : Likewise. * rs6000.h, sh.h, sparc.h, spur.h, tahoe.h, v850.h : Likewise. * vax.h, we32k.h, alpha/vms.h, arm/aof.h, arm/aout.h : Likewise. * i386/386bsd.h, i386/freebsd-elf.h : Likewise. * i386/freebsd.h, i386/linux.h : Likewise. * i386/netbsd.h, i386/osfrose.h, i386/ptx4-i.h, i386/sco5.h : Likewise. * i386/sysv4.h, m68k/3b1.h, m68k/dpx2.h, m68k/hp320.h : Likewise. * m68k/mot3300.h, m68k/sgs.h : Likewise. * m68k/tower-as.h, ns32k/encore.h, sparc/pbd.h : Likewise. * sh.h (INSN_ALIGN, INSN_LENGTH_ALIGNMENT): Define. (CASE_VECTOR_SHORTEN_MODE): Define. (short_cbranch_p, align_length, addr_diff_vec_adjust): Don't declare. (med_branch_p, braf_branch_p): Don't declare. (mdep_reorg_phase, barrier_align): Declare. (ADJUST_INSN_LENGTH): Remove alignment handling. * sh.c (uid_align, uid_align_max): Deleted. (max_uid_before_fixup_addr_diff_vecs, branch_offset): Deleted. (short_cbranch_p, med_branch_p, braf_branch_p, align_length): Deleted. (cache_align_p, fixup_aligns, addr_diff_vec_adjust): Deleted. (output_far_jump): Don't use braf_branch_p. (output_branchy_insn): Don't use branch_offset. (find_barrier): Remove checks for max_uid_before_fixup_addr_diff_vecs. Remove paired barrier stuff. Don't use cache_align_p. Take alignment insns into account. (fixup_addr_diff_vecs): Reduce to only fixing up the base label of the addr_diff_vec. (barrier_align, branch_dest): New function. (machine_dependent_reorg, split_branches): Remove infrastructure for branch shortening that is now provided in the backend. * sh.md (short_cbranch_p, med_branch_p, med_cbranch_p): New attributes. (braf_branch_p, braf_cbranch_p): Likewise. (attribute length): Use new attributes. (casesi_worker): Get mode and unsignednedd from ADDR_DIFF_VEC. (addr_diff_vec_adjust): Delete. (align_2): Now a define_expand. (align_log): Now length 0. From-SVN: r18433 | |||||
1997-12-19 | expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be an expression. | Ian Lance Taylor | 1 | -4/+5 | |
* expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be an expression. * stmt.c (expand_end_case): Likewise. * alpha.h (CASE_VECTOR_PC_RELATIVE): Update. * fx80.h, gmicro.h, m68k.h, m88k.h, ns32k.h: Likewise. * rs6000.h, sh.h, tahoe.h, v850.h vax.h z8k.h: Likewise. From-SVN: r17155 | |||||
1996-09-21 | (USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF. | Richard Kenner | 1 | -5/+3 | |
From-SVN: r12750 | |||||
1996-05-26 | No longer include xm-svr3.h. | Richard Kenner | 1 | -3/+1 | |
From-SVN: r12118 | |||||
1996-03-29 | calls.c (expand_call): Remove current_call_is_indirect nonsense. | Jeff Law | 1 | -1/+1 | |
* calls.c (expand_call): Remove current_call_is_indirect nonsense. Add additional argument to INIT_CUMULATIVE_ARGS. (emit_library_call): Likewise. (emit_library_call_value): Likewise. * expr.c (expand_builtin): Likewise. * function.c (assign_parms): Likewise. * cp/method.c (emit_thunk): Likewise. * config/pa/pa.h (hppa_args): New field "indirect". (INIT_CUMULATIVE_ARGS): Initialize "indirect" field. (FUNCTION_ARG): Check "indirect" field, rather than "current_call_is_indirect". * All other backends updated with new argument to INIT_CUMULATIVE_ARGS From-SVN: r11641 | |||||
1996-03-04 | (NO_WAIT_H): Deleted. | Richard Kenner | 1 | -5/+2 | |
From-SVN: r11406 | |||||
1995-06-15 | Change FSF address. | Richard Kenner | 4 | -4/+8 | |
From-SVN: r9984 | |||||
1995-02-21 | Added arg to RETURN_POPS_ARGS. | Richard Kenner | 1 | -2/+3 | |
From-SVN: r8999 | |||||
1994-10-25 | (CPP_PREDEFINES): Define u3b2, not u3b. | Richard Kenner | 1 | -2/+2 | |
From-SVN: r8338 | |||||
1994-04-10 | Remove references to LSHIFT and lshlsi3. | Richard Kenner | 1 | -11/+3 | |
From-SVN: r7016 | |||||
1993-12-13 | (ASM_OUTPUT_ASCII): Wrap in `do { ... } while (0)'. | Richard Kenner | 1 | -3/+3 | |
From-SVN: r6225 | |||||
1993-10-11 | Define SHIFT_COUNT_TRUNCATED to have a value of 1. | Richard Kenner | 1 | -4/+3 | |
From-SVN: r5732 | |||||
1993-10-02 | (CPP_PREDEFINES): Add system/cpu/machine assertions where missing. | Doug Evans | 1 | -1/+1 | |
From-SVN: r5557 | |||||
1993-06-26 | Remove #define of alloca to __builtin_alloca. | Richard Kenner | 1 | -6/+1 | |
From-SVN: r4756 | |||||
1993-06-26 | Clean up formatting. | Richard Stallman | 1 | -88/+94 | |
From-SVN: r4739 | |||||
1993-05-07 | (ASM_OUTPUT_ASCII): Cast PTR to unsigned char *. | Torbjorn Granlund | 1 | -1/+1 | |
From-SVN: r4376 | |||||
1993-04-29 | (float_extend:DF recognizer): Add missing arg to output_asm_insn. | Torbjorn Granlund | 1 | -2/+2 | |
(float_truncate:SF recognizer): Likewise. From-SVN: r4277 | |||||
1993-03-31 | define CONSTANT_ADDRESS_P(X) to not use CONST_DOUBLE | Brendan Kehoe | 1 | -1/+4 | |
From-SVN: r3954 | |||||
1993-02-17 | (truncdfsf2, extendsfdf2): Changed from define_insn to expand_insn. | Richard Stallman | 1 | -55/+28 | |
Eliminated a jmp pattern and the peephole patterns which are no longer needed now that deferred addressing is supported. From-SVN: r3483 | |||||
1993-02-17 | (CONST_COSTS): Updated to better reflect | Richard Stallman | 1 | -10/+16 | |
the actual constant costs on a we32k. (GO_IF_LEGITIMATE_ADDRESS): Added support for deferred addressing. From-SVN: r3482 | |||||
1993-02-16 | Include xm-svr3.h. Move tm.h include earlier. | Richard Stallman | 1 | -13/+13 | |
(HOST_BITS_PER_LONGLONG, HOST_WORDS_BIG_ENDIAN): Defined. (USG, bcopy, bzero, bcmp): Deleted. (alloca): Definition moved before tm.h. From-SVN: r3476 | |||||
1992-09-11 | (SIZE_TYPE): Defined. | Richard Stallman | 1 | -0/+3 | |
From-SVN: r2103 | |||||
1992-09-03 | (casesi): Use match_dup for second mention of operand 4. | Torbjorn Granlund | 1 | -1/+1 | |
From-SVN: r2040 | |||||
1992-06-24 | entered into RCS | Richard Stallman | 1 | -1/+1 | |
From-SVN: r1256 | |||||
1992-05-27 | entered into RCS | Richard Stallman | 1 | -0/+6 | |
From-SVN: r1100 | |||||
1992-05-27 | *** empty log message *** | Richard Stallman | 1 | -1/+1 | |
From-SVN: r1099 | |||||
1992-05-27 | entered into RCS | Richard Stallman | 1 | -0/+1 | |
From-SVN: r1098 | |||||
1992-05-14 | *** empty log message *** | Richard Stallman | 1 | -1/+1 | |
From-SVN: r972 | |||||
1992-05-04 | entered into RCS | Richard Stallman | 1 | -62/+112 | |
From-SVN: r892 | |||||
1992-05-04 | Initial revision | Richard Stallman | 3 | -0/+2269 | |
From-SVN: r890 | |||||
1992-05-04 | entered into RCS | Richard Stallman | 1 | -0/+133 | |
From-SVN: r889 |