After the hint from grischka,
I added the missing alias names for r0 to r15.

The alias names and usage hints are from here:
https://developer.arm.com/documentation/dui0056/d/using-the-procedure-call-standard/register-roles-and-names/register-names?lang=en


An example asm source is attached,
but I have not added anything to the tcc testsuite.


While the additional register names work as documented by ARM, this change is 
not enough to build musl.


-- 
Bye bye ... Detlef

Attachment: arm_regs.s
Description: Binary data

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to