AZ
Size: a a a
AZ
CD
SP
AZ
CD
AZ
CD
int main() {
__builtin_unreachable(); //самое чистое UB во вселенной
}
AZ
int main() {
__builtin_unreachable(); //самое чистое UB во вселенной
}
CD
SP
p
SP
CD
AZ
A1477E
This register combination results in UNPREDICTABLE behavior
This error is generated when you are assembling an instruction that has unpredictable results on execution. You must rewrite your code to avoid this unpredictable behaviour. For example, the following instructions all cause this error when assembling to 32-bit Thumb:
ADD sp, r0, #100 ; error - UNPREDICTABLE use of SP
CMP pc, #1 ; error - UNPREDICTABLE use of PC
PUSH {r0, pc} ; error - use of an UNPREDICTABLE register combination
AZ
AZ
AZ
AZ
AZ
CD