Changeset 4410:146c00faa59d in roaraudio


Ignore:
Timestamp:
10/02/10 22:03:47 (8 years ago)
Author:
phi
Branch:
default
Message:

make type tests active, more general hacks for missing types

Location:
include/roaraudio
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • include/roaraudio/muconthacks.h

    r4408 r4410  
    3131 
    3232#ifdef ROAR_TARGET_MICROCONTROLLER 
    33  
    34 #define id_t      int 
    35 #define pid_t     int 
    36 #define uid_t     int 
    37 #define gid_t     int 
    38 #define socklen_t int 
    39 #define mode_t    unsigned int 
    40 #define off_t     int 
    41 /* 
    42 #define size_t    unsigned int 
    43 */ 
    44 #define ssize_t   signed   int 
    45 #define time_t    int64_t 
    46  
    47 #define sa_family_t char 
    4833 
    4934#define SHUT_RD   0 
  • include/roaraudio/targethacks.h

    r4409 r4410  
    3030#define _ROARAUDIO_TARGETHACKS_H_ 
    3131 
    32 #if 0 
     32#ifndef ROAR_HAVE_T_ID_T 
    3333#define id_t      int 
     34#endif 
     35 
     36#ifndef ROAR_HAVE_T_PID_T 
    3437#define pid_t     int 
     38#endif 
     39 
     40#ifndef ROAR_HAVE_T_UID_T 
    3541#define uid_t     int 
     42#endif 
     43 
     44#ifndef ROAR_HAVE_T_GID_T 
    3645#define gid_t     int 
     46#endif 
     47 
     48#ifndef ROAR_HAVE_T_SOCKLEN_T 
    3749#define socklen_t int 
     50#endif 
     51 
     52#ifndef ROAR_HAVE_T_MODE_T 
    3853#define mode_t    unsigned int 
     54#endif 
     55 
     56#ifndef ROAR_HAVE_T_OFF_T 
    3957#define off_t     int 
     58#endif 
     59 
    4060/* 
    4161#define size_t    unsigned int 
    4262*/ 
     63#ifndef ROAR_HAVE_T_SSIZE_T 
    4364#define ssize_t   signed   int 
     65#endif 
     66 
     67#ifndef ROAR_HAVE_T_TIME_T 
    4468#define time_t    int64_t 
     69#endif 
    4570 
     71#ifndef ROAR_HAVE_T_SA_FAMILY_T 
    4672#define sa_family_t char 
    4773#endif 
  • include/roaraudio/win32hacks.h

    r3811 r4410  
    3333 
    3434#include <windows.h> 
    35  
    36 #define id_t      int 
    37 #define pid_t     int 
    38 #define uid_t     int 
    39 #define gid_t     int 
    40 #define socklen_t int 
    4135 
    4236#define SHUT_RD   SD_RECEIVE 
Note: See TracChangeset for help on using the changeset viewer.