More updates for Keil with raw32 GOS.
This commit is contained in:
parent
1caabc3f75
commit
fe20965c3f
2 changed files with 10 additions and 16 deletions
|
@ -460,17 +460,11 @@ void gfxSleepMicroseconds(delaytime_t ms) {
|
|||
* If they don't exist compile them to be the standard setjmp() function.
|
||||
* Similarly for longjmp().
|
||||
*/
|
||||
#if !defined(__KEIL__) && !defined(__C51__)
|
||||
#ifndef setjmp
|
||||
#ifndef _setjmp
|
||||
#define _setjmp setjmp
|
||||
#endif
|
||||
#endif
|
||||
#ifndef longjmp
|
||||
#ifndef _longjmp
|
||||
#define _longjmp longjmp
|
||||
#endif
|
||||
#endif
|
||||
#if (!defined(setjmp) && !defined(_setjmp)) || defined(__KIEL__) || defined(__C51__)
|
||||
#define _setjmp setjmp
|
||||
#endif
|
||||
#if (!defined(longjmp) && !defined(_longjmp)) || defined(__KIEL__) || defined(__C51__)
|
||||
#define _longjmp longjmp
|
||||
#endif
|
||||
|
||||
typedef struct thread {
|
||||
|
|
|
@ -43,16 +43,16 @@
|
|||
|
||||
typedef unsigned char bool_t;
|
||||
|
||||
#ifndef _STDINT_H
|
||||
typedef char int8_t;
|
||||
#if !defined(_STDINT_H) && !defined(__stdint_h)
|
||||
typedef signed char int8_t;
|
||||
typedef unsigned char uint8_t;
|
||||
typedef short int16_t;
|
||||
typedef signed short int16_t;
|
||||
typedef unsigned short uint16_t;
|
||||
typedef int int32_t;
|
||||
typedef signed int int32_t;
|
||||
typedef unsigned int uint32_t;
|
||||
#endif
|
||||
|
||||
#if !defined (__need_size_t) && !defined (_STDDEF_H_)
|
||||
#if !defined (__need_size_t) && !defined (_STDDEF_H_) && !defined(__stddef_h)
|
||||
typedef uint32_t size_t;
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue