COMPILER-RT build break

Hello,

There is a problem in the compiler-rt project regarding a new change I need to make.

The change is that in extended gcc syntax, when the same register is in the input/output list and in the clobber list, there is a conflict and llvm should produce an error.

Until now, it didn’t produce an error.

In compiler-rt’s tests, there’s a test which shouldn’t generate an error but after the patch it does. Therefore, we need to correct the test (which is not correct according to extended gcc).

The review regarding the new error message is : https://reviews.llvm.org/D15075

What is the process in compiler-rt in order to accept and commit that change?

The change which needed to be made is:

Index: lib/asan/tests/asan_asm_test.cc

Hello,

There is a problem in the compiler-rt project regarding a new change I need to make.

The change is that in extended gcc syntax, when the same register is in the input/output list and in the clobber list, there is a conflict and llvm should produce an error.

Until now, it didn’t produce an error.

In compiler-rt’s tests, there’s a test which shouldn’t generate an error but after the patch it does. Therefore, we need to correct the test (which is not correct according to extended gcc).

The review regarding the new error message is : https://reviews.llvm.org/D15075

What is the process in compiler-rt in order to accept and commit that change?