This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [llvm-dev] GCC 5 and -Wstrict-aliasing in JSON.h
- From: Jonathan Wakely <jwakely dot gcc at gmail dot com>
- To: zhaixiang at loongson dot cn
- Cc: kim dot grasman at gmail dot com, rguenth at gcc dot gnu dot org, sam dot mccall at gmail dot com, llvm-dev at lists dot llvm dot org, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Thu, 9 Aug 2018 12:06:18 +0100
- Subject: Re: [llvm-dev] GCC 5 and -Wstrict-aliasing in JSON.h
- References: <CANt7B+dnBTK75FOqO+TcgvdcDZm9zv0WAawxx+XEHNMuMkdHuA@mail.gmail.com> <55c64df9-54ca-9cd4-670e-2439a7fc9095@loongson.cn> <CAH6eHdRoh9a0fhnNJMSL2sD894672x5xK-K-dscaAMeq=1xyzQ@mail.gmail.com> <2a9e8517-a9cf-30cd-81d8-17f9ec7b71ba@loongson.cn>
On Thu, 9 Aug 2018 at 12:04, Leslie Zhai wrote:
>
> Hi Jonathan,
>
> Thanks for your response!
>
> So workaround for Kim's issue is bootstrap old version LLVM with GCC 4/5
> to build old clang, then bootstrap latest LLVM with old clang.
It would be much easier to just use -fno-strict-aliasing with the older GCC.