Ignore:
Timestamp:
18.09.2011 13:26:19 (8 years ago)
Author:
stefan.ruppert@…
Message:

#8 fixed calling convention problem under linux/x86 32-bit due to wrong usage of pre-defined pre-processor defines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arm4sdk/trunk/c/include/arm4os.h

    r5 r13  
    2020/* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR  */ 
    2121/* THE USE OR OTHER DEALINGS IN THE SOFTWARE.                                */ 
    22 /*                                                                           */ 
    23 /* ------------------------------------------------------------------------- */ 
    24 /*                                                                           */ 
    25 /* File revision information                                                 */ 
    26 /*                                                                           */ 
    27 /* $Source: /tang_cvs/arm4/sdk4/c/include/arm4os.h,v $    */ 
    28 /* $Revision: 1.4 $  */ 
    29 /* $Date: 2004/03/04 09:24:49 $      */ 
    3022/*                                                                           */ 
    3123/* ------------------------------------------------------------------------- */ 
     
    8476#endif 
    8577 
     78#if defined(linux) || defined(__linux__) || defined(__linux) 
     79#if !defined(__linux__) 
     80#define __linux__ 
     81#endif 
     82#endif 
     83 
    8684/* ------------------------------------------------------------------------- */ 
    8785/* ------------- Step 1: determine 32 and 64 bit integer types ------------- */ 
     
    242240#endif /* _WIN32 || _WIN64 */ 
    243241 
    244 #if defined(linux) 
     242#if defined(__linux__) 
    245243 
    246244#if defined(__GNUC__) 
Note: See TracChangeset for help on using the changeset viewer.