Loading arch/parisc/include/asm/assembly.h +10 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,16 @@ #endif .endm /* The depw instruction leaves the most significant 32 bits of the * target register in an undefined state on PA 2.0 systems. */ .macro dep_safe i, p, len, t #ifdef CONFIG_64BIT depd \i, 32+(\p), \len, \t #else depw \i, \p, \len, \t #endif .endm /* load 32-bit 'value' into 'reg' compensating for the ldil * sign-extension when running in wide mode. * WARNING!! neither 'value' nor 'reg' can be expressions Loading Loading
arch/parisc/include/asm/assembly.h +10 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,16 @@ #endif .endm /* The depw instruction leaves the most significant 32 bits of the * target register in an undefined state on PA 2.0 systems. */ .macro dep_safe i, p, len, t #ifdef CONFIG_64BIT depd \i, 32+(\p), \len, \t #else depw \i, \p, \len, \t #endif .endm /* load 32-bit 'value' into 'reg' compensating for the ldil * sign-extension when running in wide mode. * WARNING!! neither 'value' nor 'reg' can be expressions Loading