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-04-06 11:29:52 +00:00
2006-12-18 07:26:35 +00:00
2007-05-19 04:45:54 +00:00
2007-05-19 04:48:08 +00:00
2007-05-19 04:48:08 +00:00