]> www.ginac.de Git - cln.git/commit
Modernize ARM assembler.
authorRichard Kreckel <kreckel@ginac.de>
Sat, 23 Apr 2022 09:22:24 +0000 (11:22 +0200)
committerRichard Kreckel <kreckel@ginac.de>
Sat, 23 Apr 2022 09:22:24 +0000 (11:22 +0200)
commitdc575c8f57457ecdde4fa33dc42517070c87ba3a
tree73464ef7800ce25a5f854490040a9c0d164cf764
parent280cc69e7235f176669202a319dd493b234a5b70
Modernize ARM assembler.

* Don't use priviledged insns.
* Use BX insns to enable interworking with thumb mode.
* Don't use a global variable as return value.

With this patch, it works partially.
src/base/cl_low.h
src/base/digitseq/cl_asm_arm_.cc