On 08/14/2018 01:33 PM, Vladimir Makarov wrote:
> On 08/14/2018 03:42 AM, Ilya Leoshkevich wrote:
>> The following S/390 code
>>
>> struct {} b;
>> void c() {
>> __asm__("la 0,%0\n"
>> "la 1,%1\n"
>> :
>> : "m" (b), "m" (b)
>>
On 08/14/2018 03:42 AM, Ilya Leoshkevich wrote:
The following S/390 code
struct {} b;
void c() {
__asm__("la 0,%0\n"
"la 1,%1\n"
:
: "m" (b), "m" (b)
: "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8",
The following S/390 code
struct {} b;
void c() {
__asm__("la 0,%0\n"
"la 1,%1\n"
:
: "m" (b), "m" (b)
: "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8",
"r9", "r10", "r12", "r14");
}
results in
int