[gcc-4.3-20080125] Bootstrap failure on i386-unknown-openbsd4.2: missing sentinel in function call
Kaveh R. GHAZI
ghazi@caip.rutgers.edu
Tue Jan 29 11:57:00 GMT 2008
On Sun, 27 Jan 2008, Andrew Pinski wrote:
> 2008/1/27 Cauchy Song <dongsheng.song@gmail.com>:
> > $ uname -mrsp
> > OpenBSD 4.2 i386 Intel(R) Pentium(R) M processor 1.73GHz ("GenuineIntel"
> > 686-class)
>
> > ../../gcc-4.3-20080125/gcc/read-rtl.c: In function 'join_c_conditions':
> > ../../gcc-4.3-20080125/gcc/read-rtl.c:790: error: missing sentinel in
> > function call
>
> We have:
> result = concat ("(", cond1, ") && (", cond2, ")", NULL);
>
>
> So I think this is a bug in openbsd's headers.
> Andrew Pinski
It would be helpful to receive preprocessed source code with the compiler
options to trigger the bug. See http://gcc.gnu.org/bugs.html#report
for details on what to send, and what not to send, in a proper bug report.
As Andrew pointed out, since the concat call here is NULL terminated, the
problem is likely not in GCC sources. But the .i file would show for
sure.
Thanks,
--Kaveh
--
Kaveh R. Ghazi ghazi@caip.rutgers.edu
More information about the Gcc
mailing list