aurel32
|
bad5b1ec8e
|
Define macro QEMU_GNUC_PREREQ and use it
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5467 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-10-12 16:15:04 +00:00 |
|
aurel32
|
5b7ada46e5
|
Only use __builtin_* with GCC >= 3.4
Fix gcc 3.3 builds, broken in revision 5465.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5466 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-10-12 11:44:36 +00:00 |
|
aurel32
|
7d01998021
|
Optimize some host-utils function with gcc builtins
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5464 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-10-12 00:53:08 +00:00 |
|
ths
|
cebdff772d
|
Fix always_inline definition for Darwin, by Andreas Faerber.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4674 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-05 22:55:54 +00:00 |
|
ths
|
3800af9e3c
|
Code formatting.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3837 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-12-18 01:58:05 +00:00 |
|
j_mayer
|
05e1d83049
|
Fix muls64 prototype to match the actual implementation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3537 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-05 13:16:23 +00:00 |
|
j_mayer
|
7a51ad822f
|
For consistency, move muls64 / mulu64 prototypes to host-utils.h
Make x86_64 optimized versions inline.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3523 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-04 02:24:58 +00:00 |
|
j_mayer
|
b9ef45ffa8
|
Add shared ctz32, cto32, ctz64, cto64,
ctpop8, ctpop16, ctpop32 and ctpop64 helpers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3465 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-10-28 12:52:38 +00:00 |
|
ths
|
05f778c8bd
|
Add sharable clz/clo inline functions and use them for the mips target.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3455 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-10-27 13:05:54 +00:00 |
|