aboutsummaryrefslogtreecommitdiff
path: root/gcc/system.h
diff options
context:
space:
mode:
authorGraham Stott <grahams@redhat.com>2002-01-03 05:22:51 +0000
committerGraham Stott <grahams@gcc.gnu.org>2002-01-03 05:22:51 +0000
commitfb2bf631890dd81b9c5a9579d0a954aaab9ee4ec (patch)
tree1439891a388da71d9d3697962f15432fbd3e35a0 /gcc/system.h
parentb9daac31920bd6c26751068a1c40164f49d48224 (diff)
downloadgcc-fb2bf631890dd81b9c5a9579d0a954aaab9ee4ec.zip
gcc-fb2bf631890dd81b9c5a9579d0a954aaab9ee4ec.tar.gz
gcc-fb2bf631890dd81b9c5a9579d0a954aaab9ee4ec.tar.bz2
mkconfig.sh: Output to config.h...
* mkconfig.sh: Output to config.h, hconfig.h and tconfig.h forward defs for struct tags rtx_def, union_tree, rtvec_def also output corresponding typedefs for rtxm, tree, and rtvcec. * system.h: Move forward defs for struct tags rtx_def, union_tree, rtvec_def along with corresponding typedefs for rtx, tree, and rtvcec to config.h, hconfig.h, tconfig.h From-SVN: r48499
Diffstat (limited to 'gcc/system.h')
-rw-r--r--gcc/system.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/gcc/system.h b/gcc/system.h
index a527384..ccccae7 100644
--- a/gcc/system.h
+++ b/gcc/system.h
@@ -557,18 +557,6 @@ typedef char _Bool;
#define TRUE true
#define FALSE false
-/* Provide three core typedefs used by everything, if we are compiling
- GCC. These used to be found in rtl.h and tree.h, but this is no
- longer practical. */
-#ifdef IN_GCC
-struct rtx_def;
-struct rtvec_def;
-union tree_node;
-typedef struct rtx_def *rtx;
-typedef struct rtvec_def *rtvec;
-typedef union tree_node *tree;
-#endif
-
/* As the last action in this file, we poison the identifiers that
shouldn't be used. Note, luckily gcc-3.0's token-based integrated
preprocessor won't trip on poisoned identifiers that arrive from