This is the mail archive of the gcc-patches@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: libbanshee also using a broken AC_HEADER_STDBOOL



On May 29, 2004, at 5:08 AM, Paolo Bonzini wrote:


The ACX_HEADER_STDBOOL macro is wrong and broke the m68k-linux bootstrap.
This test doesn't check the size of bool and this results in different
sizes of bool in libcpp and (stage2) gcc if gcc is bootstrapped with gcc
2.95.

It seems that even Autoconf's AC_HEADER_STDBOOL cannot help here. They do not
test for sizeof (bool) being 1.

Kelley, the same bug is now in libbanshee as well.


Roman, when testing my libcpp patch, you should also try replacing
AC_HEADER_STDBOOL in libbanshee's configure.ac file with these two lines


sinclude(../config/acx.m4)
ACX_HEADER_STDBOOL

Daniel, ok to commit this change to libbanshee, if the patch at
http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01919.html is approved?


Sure



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