Konstantin Belousov 1c182de9a9 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
..
2007-05-22 20:24:07 +00:00
2007-05-15 23:29:57 +00:00
2007-05-22 23:05:48 +00:00
2007-05-22 16:17:31 +00:00
2007-05-05 11:07:52 +00:00
2006-11-28 19:33:28 +00:00
2007-05-21 11:57:36 +00:00
2007-05-09 09:02:11 +00:00