kib cdee790df9 Move futex support code from <arch>/support.s into linux compat directory.
Implement all futex atomic operations in assembler to not depend on the
fuword() that does not allow to distinguish between -1 and failure return.
Correctly return 0 from atomic operations on success.

In collaboration with:	rdivacky
Tested by:	Scot Hetzel <swhetzel gmail com>, Milos Vyletel <mvyletel mzm cz>
Sponsored by:	Google SoC 2007
2007-05-23 08:33:06 +00:00
..
2006-10-15 14:22:14 +00:00
2006-07-27 19:12:49 +00:00
2007-04-08 15:18:03 +00:00
2007-03-21 03:42:51 +00:00
2006-07-27 19:12:49 +00:00
2006-11-11 15:02:04 +00:00
2007-03-19 17:34:31 +00:00
2006-09-22 22:11:29 +00:00
2006-08-26 18:40:25 +00:00
2006-12-13 02:37:48 +00:00
2007-03-11 15:20:04 +00:00
2006-10-29 17:23:54 +00:00
2007-03-21 03:42:51 +00:00
2006-07-25 00:45:55 +00:00
2007-03-21 03:42:51 +00:00
2006-11-26 22:23:30 +00:00