[xtensa-cvscommit] linux/arch/xtensa/kernel signal.c,1.1.1.1,1.2
Brought to you by:
zankel
|
From: <jgr...@us...> - 2002-11-08 01:10:21
|
Update of /cvsroot/xtensa/linux/arch/xtensa/kernel In directory usw-pr-cvs1:/tmp/cvs-serv15594 Modified Files: signal.c Log Message: Fix signal return code generation for little endian configurations. Index: signal.c =================================================================== RCS file: /cvsroot/xtensa/linux/arch/xtensa/kernel/signal.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** signal.c 28 Aug 2002 16:10:14 -0000 1.1.1.1 --- signal.c 8 Nov 2002 01:10:18 -0000 1.2 *************** *** 450,456 **** #elif defined __XTENSA_EL__ /* Little Endian version */ /* Generate instruction: MOVI a2, retcall */ ! err |= __put_user(retcall, &codemem[0]); err |= __put_user(0xa0, &codemem[1]); ! err |= __put_user(0x22, &codemem[2]); /* Generate instruction: SYSCALL */ err |= __put_user(0x00, &codemem[3]); --- 450,456 ---- #elif defined __XTENSA_EL__ /* Little Endian version */ /* Generate instruction: MOVI a2, retcall */ ! err |= __put_user(0x22, &codemem[0]); err |= __put_user(0xa0, &codemem[1]); ! err |= __put_user(retcall, &codemem[2]); /* Generate instruction: SYSCALL */ err |= __put_user(0x00, &codemem[3]); |