Re: [uclibc-ng-devel] [uClibc] ARC: Support syscall ABI v4

2016-08-17 Thread Waldemar Brodkorb
Hi Vineet, Vineet Gupta wrote, > The syscall ABI includes the gcc functional calling ABI since a syscall > implies userland caller and kernel callee. > > The current gcc ABI (v3) for ARCv2 ISA required 64-bit data be passed in > even-odd register pairs, (potentially punching reg holes when passin

[uClibc] ARC: Support syscall ABI v4

2016-08-16 Thread Vineet Gupta
The syscall ABI includes the gcc functional calling ABI since a syscall implies userland caller and kernel callee. The current gcc ABI (v3) for ARCv2 ISA required 64-bit data be passed in even-odd register pairs, (potentially punching reg holes when passing such values as args). This was partly dr