SixWeining added a comment.


In D132285#3739568 <https://reviews.llvm.org/D132285#3739568>, @xry111 wrote:

> In D132285#3737855 <https://reviews.llvm.org/D132285#3737855>, @SixWeining 
> wrote:
>
>> Ignore zero-width bit fields and add a test.
>
> Thanks!  There is a GCC test (https://gcc.gnu.org/r12-7951) which can be used 
> to test if there is any ABI incompatibility between GCC and Clang, but I 
> guess it's not possible to run it at the early development stage of Clang.  
> Maybe we can run it later.

Thanks. Let me add a test for zero size arrays.

And, with the parent revison D130255 <https://reviews.llvm.org/D130255> landed, 
we can compile `.c` programs to loongarch executables now. But currently since 
the `f` and `d` target feaures  can not been passed to clang cc1 yet, we may 
manually pass them to clang cc1 to generate floating-point instructions. For 
example:

  $ clang --target=loongarch64-unknown-linux-gnu --gcc-toolchain=xxx 
--sysroot=xxx -Xclang -target-feature -Xclang +f main.c


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132285/new/

https://reviews.llvm.org/D132285

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to