lantiq: Tune the XWAY subtarget cflags
[openwrt.git] / package / platform / lantiq / ltq-tapi / patches / 100-ifxmips.patch
1 --- a/src/drv_tapi_linux.c
2 +++ b/src/drv_tapi_linux.c
3 @@ -552,7 +552,7 @@ static ssize_t ifx_tapi_write (struct fi
4     IFX_uint8_t         *pData;
5     IFX_size_t           buf_size;
6  #endif /* TAPI_PACKET */
7 -   IFX_ssize_t          size = 0;
8 +   ssize_t          size = 0;
9  
10  #ifdef TAPI_PACKET
11     if (pTapiDev->bInitialized == IFX_FALSE)
12 --- a/src/drv_tapi_osmap.h
13 +++ b/src/drv_tapi_osmap.h
14 @@ -17,39 +17,6 @@
15  */
16  
17  #include "ifx_types.h"     /* ifx type definitions */
18 -
19 -#ifndef HAVE_IFX_ULONG_T
20 -   #warning please update your ifx_types.h, using local definition of IFX_ulong_t
21 -   /* unsigned long type - valid for 32bit systems only */
22 -   typedef unsigned long               IFX_ulong_t;
23 -   #define HAVE_IFX_ULONG_T
24 -#endif /* HAVE_IFX_ULONG_T */
25 -
26 -#ifndef HAVE_IFX_LONG_T
27 -   #warning please update your ifx_types.h, using local definition of IFX_long_t
28 -   /* long type - valid for 32bit systems only */
29 -   typedef long                        IFX_long_t;
30 -   #define HAVE_IFX_LONG_T
31 -#endif /* HAVE_IFX_LONG_T */
32 -
33 -#ifndef HAVE_IFX_INTPTR_T
34 -   #warning please update your ifx_types.h, using local definition of IFX_intptr_t
35 -   typedef IFX_long_t                  IFX_intptr_t;
36 -   #define HAVE_IFX_INTPTR_T
37 -#endif /* HAVE_IFX_INTPTR_T */
38 -
39 -#ifndef HAVE_IFX_SIZE_T
40 -   #warning please update your ifx_types.h, using local definition of IFX_size_t
41 -   typedef IFX_ulong_t                 IFX_size_t;
42 -   #define HAVE_IFX_SIZE_T
43 -#endif /* HAVE_IFX_SIZE_T */
44 -
45 -#ifndef HAVE_IFX_SSIZE_T
46 -   #warning please update your ifx_types.h, using local definition of IFX_ssize_t
47 -   typedef IFX_long_t                  IFX_ssize_t;
48 -   #define HAVE_IFX_SSIZE_T
49 -#endif /* HAVE_IFX_SSIZE_T */
50 -
51  #include "ifxos_interrupt.h"
52  #include "ifxos_memory_alloc.h"
53  #include "ifxos_copy_user_space.h"
54 --- a/include/drv_tapi_ll_interface.h
55 +++ b/include/drv_tapi_ll_interface.h
56 @@ -40,13 +40,6 @@
57  #include "ifxos_select.h"
58  #endif /* TAPI_PACKET */
59  
60 -#ifndef HAVE_IFX_ULONG_T
61 -   #warning please update your ifx_types.h, using local definition of IFX_ulong_t
62 -   /* unsigned long type - valid for 32bit systems only */
63 -   typedef unsigned long               IFX_ulong_t;
64 -   #define HAVE_IFX_ULONG_T
65 -#endif /* HAVE_IFX_ULONG_T */
66 -
67  /* ============================= */
68  /* Local Macros  Definitions    */
69  /* ============================= */
70 --- a/src/lib/lib_bufferpool/lib_bufferpool.c
71 +++ b/src/lib/lib_bufferpool/lib_bufferpool.c
72 @@ -85,24 +85,6 @@
73  #include <stdlib.h>
74  #endif /*VXWORKS*/
75  
76 -
77 -/* ============================= */
78 -/* Extra type definitions        */
79 -/* ============================= */
80 -#ifndef HAVE_IFX_ULONG_T
81 -   #warning please update your ifx_types.h, using local definition of IFX_ulong_t
82 -   /* unsigned long type - valid for 32bit systems only */
83 -   typedef unsigned long               IFX_ulong_t;
84 -   #define HAVE_IFX_ULONG_T
85 -#endif /* HAVE_IFX_ULONG_T */
86 -
87 -#ifndef HAVE_IFX_UINTPTR_T
88 -   #warning please update your ifx_types.h, using local definition of IFX_uintptr_t
89 -   typedef IFX_ulong_t                 IFX_uintptr_t;
90 -   #define HAVE_IFX_UINTPTR_T
91 -#endif /* HAVE_IFX_UINTPTR_T */
92 -
93 -
94  /* ============================= */
95  /* Local Macros & Definitions    */
96  /* ============================= */