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: FW:[PATCH] Fix libstdc++ usage of __ctype_b/__ctype_to* (take2)


Still can't get gcc to compile. Same failure. Anymore suggestion?

I got the gcc cvs from the "cvs -z9 co -rgcc-3_2-branch -d gcc-3.2.1 gcc"
just last week and applied the "2002-09-06  Jakub Jelinek" patch. Still
failed to compile.



Thanks,
Jeff
[ jchua@fedex.com ]

On Sat, 7 Sep 2002, Jeff Chua wrote:

>
>
> On Fri, 6 Sep 2002, Kaoru Fukui wrote:
>
> > Ok, here is an updated version of the patch.
> > Ok to commit (head, branch)?
> >
> > 2002-09-06  Jakub Jelinek  <jakub@redhat.com>
>
> Thanks for forwarding the patch. But still, it failed. Seems to be getting
> fewer errors.
>
>
> Details ...
>
> /v6/src2/gcc-3.2.1/obj/gcc/xgcc -shared-libgcc
> -B/v6/src2/gcc-3.2.1/obj/gcc/ -nostdinc++
> -L/v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/src
> -L/v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/src/.libs
> -B/usr/i586-pc-linux-gnu/bin/ -B/usr/i586-pc-linux-gnu/lib/ -isystem
> /usr/i586-pc-linux-gnu/include -nostdinc++
> -I/v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include/i586-pc-linux-gnu
> -I/v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include
> -I../../../../libstdc++-v3/libsupc++ -I../../../../libstdc++-v3/libmath -g
> -O2 -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W
> -Wwrite-strings -Winline -fdiagnostics-show-location=once
> -ffunction-sections -fdata-sections -g -c
> ../../../../libstdc++-v3/src/locale.cc  -fPIC -DPIC -o .libs/locale.o
> In file included from ../../../../libstdc++-v3/src/locale.cc:414:
> /v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include/i586-pc-linux-gnu/bits/ctype_noninline.h:107:
> redefinition
>    of `std::ctype<char>::ctype(int*, const short unsigned int*, bool,
> unsigned
>    int)'
> /v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include/i586-pc-linux-gnu/bits/ctype_noninline.h:76:
> `
>    std::ctype<char>::ctype(int*, const short unsigned int* = 0, bool =
> false,
>    unsigned int = 0)' previously defined here
> /v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include/i586-pc-linux-gnu/bits/ctype_noninline.h:107:
> no
>    `std::ctype<char>::ctype(int*, const short unsigned int*, bool,
> unsigned
>    int)' member function declared in class `std::ctype<char>'
> /v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/include/bits/locale_facets.h:124:
> confused by earlier errors, bailing out
> make[3]: *** [locale.lo] Error 1
> make[3]: Leaving directory
> `/v6/src2/gcc-3.2.1/obj/i586-pc-linux-gnu/libstdc++-v3/src'
>
>
>


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