Messages in this thread | | | Date | Thu, 14 May 2009 07:36:15 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH] x86: Extend test_and_set_bit() test_and_clean_bit() to 64 bits in X86_64 |
| |
Andi Kleen wrote: > > Well they have to fix a lot of more stuff then, when I did > all the inline assembler >2GB objects were a explicit non goal. > It also wouldn't surprise me if that wasn't true on other architectures too.
512 MB, fwiw...
> It would be better to just use open coded C for that case and avoid inline > assembler.
It's not like the extra REX prefix is going to matter significantly for any application, and given how trivial it is it doesn't seem like a big deal at all.
-hpa
-- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.
| |