diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2001-03-02 01:51:02 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2001-03-02 01:51:02 +0000 |
commit | d6edb99e92ed0d198857f104e81d98c57ad5d768 (patch) | |
tree | b5e3688be247ecd147e1cdef28cb5a5f40a44b8f /gcc/java | |
parent | 9bb9ef28342c5995ea9460b31bca707de200506e (diff) | |
download | gcc-d6edb99e92ed0d198857f104e81d98c57ad5d768.zip gcc-d6edb99e92ed0d198857f104e81d98c57ad5d768.tar.gz gcc-d6edb99e92ed0d198857f104e81d98c57ad5d768.tar.bz2 |
xm-lynx.h, [...]: Do not define TRUE or FALSE.
* config/xm-lynx.h, config/xm-std32.h, config/a29k/xm-a29k.h,
config/a29k/xm-unix.h, config/alpha/xm-alpha.h,
config/arc/xm-arc.h, config/arm/xm-arm.h, config/c4x/xm-c4x.h,
config/clipper/xm-clix.h, config/convex/xm-convex.h,
config/d30v/xm-d30v.h, config/dsp16xx/xm-dsp16xx.h,
config/elxsi/xm-elxsi.h, config/fr30/xm-fr30.h,
config/h8300/xm-h8300.h, config/i370/xm-i370.h,
config/i370/xm-linux.h, config/i370/xm-mvs.h,
config/i370/xm-oe.h, config/i386/xm-aix.h,
config/i386/xm-i386.h, config/i386/xm-osf.h,
config/i860/xm-i860.h, config/i960/xm-i960.h,
config/ia64/xm-ia64.h, config/m32r/xm-m32r.h,
config/m68k/xm-m68k.h, config/m88k/xm-m88k.h,
config/mcore/xm-mcore.h, config/mips/xm-mips.h,
config/mn10200/xm-mn10200.h, config/mn10300/xm-mn10300.h,
config/ns32k/xm-ns32k.h, config/pa/xm-linux.h,
config/pa/xm-pa.h, config/pa/xm-pa64hpux.h,
config/pa/xm-pahpux.h, config/pa/xm-papro.h,
config/pj/xm-pj.h, config/romp/xm-romp.h,
config/rs6000/xm-beos.h, config/rs6000/xm-rs6000.h,
config/rs6000/xm-sysv4.h, config/sh/xm-sh.h,
config/sparc/xm-sparc.h, config/sparc/xm-sysv4.h,
config/v850/xm-v850.h, config/vax/xm-vax.h,
config/vax/xm-vms.h, config/we32k/xm-we32k.h:
Do not define TRUE or FALSE.
* config/i386/xm-aix.h, config/i386/xm-osf.h: Delete; made
empty by above change.
* config.gcc: Remove references to these files.
* configure.in: Detect stdbool.h.
* configure, config.in: Regenerate.
* system.h: Include stddef.h here if available. Set
HAVE__BOOL based on GCC_VERSION and __STDC_VERSION__. Then
set up a sensible boolean type at the very end.
* combine.c, cse.c, expr.c, fold-const.c, gensupport.c,
f/com.c, config/mcore/mcore.c:
Rename variables named 'true' and/or 'false'.
* hash.h: Delete 'boolean' typedef and related #undefs.
* f/proj.h: Delete 'bool' type. Don't include stddef.h here.
* function.c, ggc-common.c, hash.h, hash.c, tlink.c, cp/decl.c,
java/class.c, java/decl.c, java/java-tree.h:
Replace all uses of 'boolean' with 'bool'.
From-SVN: r40176
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/java/class.c | 2 | ||||
-rw-r--r-- | gcc/java/config-lang.in | 4 | ||||
-rw-r--r-- | gcc/java/decl.c | 4 | ||||
-rw-r--r-- | gcc/java/java-tree.h | 2 |
5 files changed, 11 insertions, 6 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index eefb895..48ce715 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,5 +1,10 @@ 2001-03-01 Zack Weinberg <zackw@stanford.edu> + * java/class.c, java/decl.c, java/java-tree.h: Replace all + uses of 'boolean' with 'bool'. + +2001-03-01 Zack Weinberg <zackw@stanford.edu> + * lang-specs.h: Add zero initializer for cpp_spec field to all array elements. diff --git a/gcc/java/class.c b/gcc/java/class.c index 615c075..be2e5a4 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -627,7 +627,7 @@ java_hash_hash_tree_node (k) return (long) k; } -boolean +bool java_hash_compare_tree_node (k1, k2) hash_table_key k1; hash_table_key k2; diff --git a/gcc/java/config-lang.in b/gcc/java/config-lang.in index 3a1d195..afb6bac 100644 --- a/gcc/java/config-lang.in +++ b/gcc/java/config-lang.in @@ -1,6 +1,6 @@ # Top level configure fragment for the GNU compiler for the Java(TM) # language. -# Copyright (C) 1994, 1995, 2000 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 2000, 2001 Free Software Foundation, Inc. #This file is part of GNU CC. @@ -39,4 +39,4 @@ stagestuff="jc1\$(exeext) gcj\$(exeext) jvgenmain\$(exeext) gcjh\$(exeext) jv-sc target_libs=${libgcj} lang_dirs=fastjar -build_by_default=no +#build_by_default=no diff --git a/gcc/java/decl.c b/gcc/java/decl.c index 18b1ec5..739ddee 100644 --- a/gcc/java/decl.c +++ b/gcc/java/decl.c @@ -47,7 +47,7 @@ static tree push_jvm_slot PARAMS ((int, tree)); static tree lookup_name_current_level PARAMS ((tree)); static tree push_promoted_type PARAMS ((const char *, tree)); static struct binding_level *make_binding_level PARAMS ((void)); -static boolean emit_init_test_initialization PARAMS ((struct hash_entry *, +static bool emit_init_test_initialization PARAMS ((struct hash_entry *, hash_table_key)); static tree create_primitive_vtable PARAMS ((const char *)); static tree check_local_named_variable PARAMS ((tree, tree, int, int *)); @@ -1690,7 +1690,7 @@ build_result_decl (fndecl) /* Called for every element in DECL_FUNCTION_INIT_TEST_TABLE in order to emit initialization code for each test flag. */ -static boolean +static bool emit_init_test_initialization (entry, key) struct hash_entry *entry; hash_table_key key ATTRIBUTE_UNUSED; diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index cadd552..9273ca4 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -1109,7 +1109,7 @@ extern void safe_layout_class PARAMS ((tree)); extern tree get_boehm_type_descriptor PARAMS ((tree)); extern unsigned long java_hash_hash_tree_node PARAMS ((hash_table_key)); -extern boolean java_hash_compare_tree_node PARAMS ((hash_table_key, +extern bool java_hash_compare_tree_node PARAMS ((hash_table_key, hash_table_key)); extern void java_check_methods PARAMS ((tree)); extern void init_jcf_parse PARAMS((void)); |