This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: possible typo in gcc/java/expr.c at line 1053


On 10/11/2012 06:59 PM, Kenneth Zadeck wrote:
> this code looks bogus, i think that the "== INTEGER_CST" needs to disappear.

> 
> tree
> build_newarray (int atype_value, tree length)
> {
>    tree type_arg;
> 
>    tree prim_type = decode_newarray_type (atype_value);
>    tree type
>      = build_java_array_type (prim_type,
>                   host_integerp (length, 0) == INTEGER_CST
>                   ? tree_low_cst (length, 0) : -1);
> 

Thanks, you're right.  This bug was introduced by Kenner in March 2000!

Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]