8sa1-gcc/gcc/java
Roger Sayle 96123432ff tree.def (FFS_EXPR, [...]): Delete unused tree codes.
* tree.def (FFS_EXPR, CLZ_EXPR, CTZ_EXPR, POPCOUNT_EXPR,
	PARITY_EXPR): Delete unused tree codes.
	* c-common.c (c_common_truthvalue_conversion): Delete references
	to FFS_EXPR and POPCOUNT_EXPR.
	* c-pretty-print.c (pp_c_postfix_expression): Remove FFS_EXPR.
	(pp_c_expression): Likewise.
	* expr.c (expand_expr): Delete RTL expansion of FFS_EXPR, CLZ_EXPR,
	CTZ_EXPR, POPCOUNT_EXPR and PARITY_EXPR.
	* fold-const.c (tree_expr_nonnegative_p): Remove FFS_EXPR, CLZ_EXPR,
	CTZ_EXPR, POPCOUNT_EXPR and PARITY_EXPR.  Add support for calls to
	BUILT_IN_FFS, BUILT_IN_PARITY and BUILT_IN_POPCOUNT and their long
	and long long variants.

	* cp/lex.c (init_operators): Remove operator_name_info for FFS_EXPR.
	* cp/class.c (instantiate_type): Remove FFS_EXPR case.

	* f/com.c (ffecom_overlap_): Remove FFS_EXPR case.
	(ffecom_tree_canonize_ref_): Likewise.
	(ffe_truthvalue_conversion): Likewise.

	* java/expr.c (java_truthvalue_conversion): Remove FFS_EXPR case.
	* java/check-init.c (check_init): Likewise.

From-SVN: r71525
2003-09-18 15:06:02 +00:00
..
.cvsignore
boehm.c
buffer.c
buffer.h
builtins.c
ChangeLog tree.def (FFS_EXPR, [...]): Delete unused tree codes. 2003-09-18 15:06:02 +00:00
chartables.h
check-init.c tree.def (FFS_EXPR, [...]): Delete unused tree codes. 2003-09-18 15:06:02 +00:00
class.c re PR java/12254 (Regression in java networking code) 2003-09-17 06:00:46 +01:00
config-lang.in
constants.c
convert.h
decl.c
except.c
expr.c tree.def (FFS_EXPR, [...]): Delete unused tree codes. 2003-09-18 15:06:02 +00:00
gcj.texi
gen-table.pl
gjavah.c
java-except.h
java-opcodes.h
java-tree.def
java-tree.h
javaop.def
javaop.h
jcf-depend.c
jcf-dump.c
jcf-io.c
jcf-parse.c
jcf-path.c
jcf-reader.c
jcf-write.c * jcf-write.c (generate_bytecode_insns): Add support for fconst_2. 2003-09-18 14:55:43 +00:00
jcf.h
jv-scan.c
jvgenmain.c
jvspec.c
keyword.gperf
keyword.h
lang-specs.h
lang.c
lang.opt
lex.c
lex.h
Make-lang.in
mangle_name.c
mangle.c re PR java/9577 (Linker error for legal Java/CNI code if method parameters are reversed) 2003-09-17 15:26:59 +00:00
parse-scan.y
parse.h
parse.y
resource.c
typeck.c
verify.c
win32-host.c
xref.c
xref.h
zextract.c
zipfile.h