]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/explow.c
Include function.h in most files.
authorBernd Schmidt <bernds@cygnus.co.uk>
Mon, 9 Aug 1999 14:00:21 +0000 (14:00 +0000)
committerBernd Schmidt <crux@gcc.gnu.org>
Mon, 9 Aug 1999 14:00:21 +0000 (14:00 +0000)
commit49ad7cfa7ac804b56cff13d70022020126f24c55
tree0c9ea6c13240638f450e4b7c92af4127356208c0
parent0dde4175efc346c70069a8a090590d3e63be04fa
Include function.h in most files.

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
104 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/builtins.c
gcc/c-decl.c
gcc/caller-save.c
gcc/calls.c
gcc/combine.c
gcc/config/1750a/1750a.c
gcc/config/a29k/a29k.c
gcc/config/arc/arc.c
gcc/config/arc/arc.h
gcc/config/arm/arm.c
gcc/config/arm/thumb.c
gcc/config/c4x/c4x.c
gcc/config/clipper/clipper.c
gcc/config/convex/convex.c
gcc/config/elxsi/elxsi.h
gcc/config/fx80/fx80.c
gcc/config/i370/i370.h
gcc/config/i386/i386.h
gcc/config/i860/i860.c
gcc/config/m68k/a-ux.h
gcc/config/m68k/altos3068.h
gcc/config/m68k/linux.h
gcc/config/m68k/m68k.c
gcc/config/m68k/m68kv4.h
gcc/config/m68k/mot3300.h
gcc/config/m68k/pbb.h
gcc/config/m68k/tower-as.h
gcc/config/m88k/m88k.c
gcc/config/m88k/m88k.h
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mn10200/mn10200.h
gcc/config/ns32k/ns32k.h
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/som.h
gcc/config/pdp11/pdp11.c
gcc/config/pdp11/pdp11.h
gcc/config/pyr/pyr.c
gcc/config/pyr/pyr.h
gcc/config/romp/romp.c
gcc/config/sh/sh.c
gcc/config/sh/sh.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.h
gcc/config/spur/spur.h
gcc/config/tahoe/tahoe.c
gcc/config/v850/v850.c
gcc/config/vax/vax.c
gcc/config/vax/vms.h
gcc/config/we32k/we32k.c
gcc/cp/ChangeLog
gcc/cp/Makefile.in
gcc/cp/class.c
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/init.c
gcc/cp/method.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/cse.c
gcc/emit-rtl.c
gcc/explow.c
gcc/expr.c
gcc/expr.h
gcc/final.c
gcc/flags.h
gcc/flow.c
gcc/function.c
gcc/function.h
gcc/gcse.c
gcc/genemit.c
gcc/genoutput.c
gcc/global.c
gcc/graph.c
gcc/haifa-sched.c
gcc/integrate.c
gcc/jump.c
gcc/local-alloc.c
gcc/loop.c
gcc/optabs.c
gcc/output.h
gcc/profile.c
gcc/recog.c
gcc/reg-stack.c
gcc/regclass.c
gcc/regmove.c
gcc/regs.h
gcc/reload.c
gcc/reload1.c
gcc/reorg.c
gcc/resource.c
gcc/rtl.def
gcc/rtl.h
gcc/sched.c
gcc/stmt.c
gcc/stor-layout.c
gcc/stupid.c
gcc/toplev.c
gcc/tree.h
gcc/unroll.c