diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2006-01-29 03:33:21 +0300 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2006-01-29 03:33:21 +0300 |
commit | 0d80558dc448306fa4377f02d3fa5e6897245195 (patch) | |
tree | 1c710d0ef4c366b3a32d8277754006dd9ea89c61 /winsup/w32api | |
parent | b8670a4764a891c1bd77e7486d89c2b0ab48027d (diff) |
* include/winnt.h (FORCEINLINE): Define.
Diffstat (limited to 'winsup/w32api')
-rw-r--r-- | winsup/w32api/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/w32api/include/winnt.h | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 2e56b4aef..f09136625 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,7 @@ +2006-01-29 Danny Smith <dannysmith@users.sourceforge.net> + + * include/winnt.h (FORCEINLINE): Define. + 2006-01-26 Danny Smith <dannysmith@users.sourceforge.net> * include/winnt.h (DECLSPEC_SELECTANY): Define. diff --git a/winsup/w32api/include/winnt.h b/winsup/w32api/include/winnt.h index 422d9c8c2..d7d8f6cc4 100644 --- a/winsup/w32api/include/winnt.h +++ b/winsup/w32api/include/winnt.h @@ -59,6 +59,15 @@ extern "C" { #endif #endif +#ifndef FORCEINLINE +#if (__GNUC__ >= 3) +#define FORCEINLINE __inline __attribute__((always_inline)) +#else +#define FORCEINLINE __inline +#endif +#endif + + #ifndef VOID #define VOID void #endif |