Home
last modified time | relevance | path

Searched hist:"2 a3535069e33d8b416f406c159ce924427315303" (Results 1 – 3 of 3) sorted by relevance

/linux/arch/m68k/mm/
H A Dcache.cdiff 2a3535069e33d8b416f406c159ce924427315303 Mon Jan 09 15:10:15 CET 2012 Andreas Schwab <schwab@linux-m68k.org> m68k: Fix assembler constraint to prevent overeager gcc optimisation

Passing the address of a variable as an operand to an asm statement
doesn't mark the value of this variable as used, so gcc may optimize its
initialisation away. Fix this by using the "m" constraint instead.

Signed-off-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: stable@vger.kernel.org
/linux/arch/m68k/atari/
H A Dconfig.cdiff 2a3535069e33d8b416f406c159ce924427315303 Mon Jan 09 15:10:15 CET 2012 Andreas Schwab <schwab@linux-m68k.org> m68k: Fix assembler constraint to prevent overeager gcc optimisation

Passing the address of a variable as an operand to an asm statement
doesn't mark the value of this variable as used, so gcc may optimize its
initialisation away. Fix this by using the "m" constraint instead.

Signed-off-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: stable@vger.kernel.org
/linux/arch/m68k/kernel/
H A Dtraps.cdiff 2a3535069e33d8b416f406c159ce924427315303 Mon Jan 09 15:10:15 CET 2012 Andreas Schwab <schwab@linux-m68k.org> m68k: Fix assembler constraint to prevent overeager gcc optimisation

Passing the address of a variable as an operand to an asm statement
doesn't mark the value of this variable as used, so gcc may optimize its
initialisation away. Fix this by using the "m" constraint instead.

Signed-off-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: stable@vger.kernel.org