Changeset 89b85e51 in rtems


Ignore:
Timestamp:
Jul 16, 2010, 8:46:29 AM (9 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
320fe72c
Parents:
af16a7d2
Message:

2010-07-16 Sebastian Huber <sebastian.huber@…>

  • rtems/score/cpu.h: Include <rtems/score/types.h> first.
  • rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
Location:
cpukit/score/cpu
Files:
45 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/cpu/arm/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-07-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
    27
  • cpukit/score/cpu/arm/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3434#define _RTEMS_SCORE_CPU_H
    3535
     36#include <rtems/score/types.h>
    3637#include <rtems/score/arm.h>
    37 
    38 #ifndef ASM
    39   #include <rtems/score/types.h>
    40 #endif
    41 
    42 #ifndef TRUE
    43   #warning "TRUE not defined"
    44   #define TRUE 1
    45 #endif
    46 
    47 #ifndef FALSE
    48   #warning "FALSE not defined"
    49   #define FALSE 0
    50 #endif
    5138
    5239/**
  • cpukit/score/cpu/arm/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2525#define _RTEMS_SCORE_TYPES_H
    2626
     27#include <rtems/score/basedefs.h>
     28
    2729#ifndef ASM
    28 
    29 #include <stdbool.h>
    30 #include <stdint.h>
    3130
    3231#ifdef __cplusplus
     
    4645typedef uint16_t         Priority_Bit_map_control;
    4746
    48 #ifdef RTEMS_DEPRECATED_TYPES
    49 typedef bool            boolean;            /* Boolean value   */
    50 typedef float           single_precision;   /* single precision float */
    51 typedef double          double_precision;   /* double precision float */
    52 #endif
    53 
    5447/** @} */
    5548
  • cpukit/score/cpu/avr/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/avr/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2424#endif
    2525
    26 #include <rtems/score/avr.h>            /* pick up machine definitions */
     26#include <rtems/score/types.h>
     27#include <rtems/score/avr.h>
    2728#include <avr/common.h>
    28 #ifndef ASM
    29 #include <rtems/score/types.h>
    30 #endif
    3129
    3230/* conditional compilation parameters */
  • cpukit/score/cpu/avr/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *avr_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;                /* Boolean value   */
    41 typedef float   single_precision;       /* single precision float */
    42 typedef double  double_precision;       /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/bfin/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/bfin/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2626#endif
    2727
    28 #include <rtems/score/bfin.h>            /* pick up machine definitions */
    29 #ifndef ASM
    3028#include <rtems/score/types.h>
    31 #endif
     29#include <rtems/score/bfin.h>
    3230
    3331/* conditional compilation parameters */
  • cpukit/score/cpu/bfin/rtems/score/types.h

    raf16a7d2 r89b85e51  
    1616#define _RTEMS_SCORE_TYPES_H
    1717
     18#include <rtems/score/basedefs.h>
     19
    1820#ifndef ASM
    19 
    20 #include <stdbool.h>
    21 #include <stdint.h>
    2221
    2322#ifdef __cplusplus
     
    3837typedef blackfin_isr ( *blackfin_isr_entry )( void );
    3938
    40 #ifdef RTEMS_DEPRECATED_TYPES
    41 typedef bool    boolean;                /* Boolean value   */
    42 typedef float   single_precision;       /* single precision float */
    43 typedef double  double_precision;       /* double precision float */
    44 #endif
    45 
    4639#ifdef __cplusplus
    4740}
  • cpukit/score/cpu/h8300/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/h8300/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2424#endif
    2525
    26 #include <rtems/score/h8300.h>               /* pick up machine definitions */
    27 #ifndef ASM
    2826#include <rtems/score/types.h>
    29 #endif
     27#include <rtems/score/h8300.h>
    3028
    3129#include <rtems/bspIo.h>        /* printk */
  • cpukit/score/cpu/h8300/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *h8300_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;                /* Boolean value   */
    41 typedef float   single_precision;       /* single precision float */
    42 typedef double  double_precision;       /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/i386/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/i386/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2828#endif
    2929
    30 #include <rtems/score/i386.h>              /* pick up machine definitions */
     30#include <rtems/score/types.h>
     31#include <rtems/score/i386.h>
    3132
    3233#ifndef ASM
    33 #include <rtems/score/types.h>
    3434#include <rtems/score/interrupts.h>     /* formerly in libcpu/cpu.h> */
    3535#include <rtems/score/registers.h>      /* formerly part of libcpu */
  • cpukit/score/cpu/i386/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef i386_isr ( *i386_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool            boolean;              /* Boolean value   */
    41 typedef float           single_precision;     /* single precision float */
    42 typedef double          double_precision;     /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/lm32/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/lm32/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3838#endif
    3939
    40 #include <rtems/score/lm32.h>            /* pick up machine definitions */
    41 #ifndef ASM
    4240#include <rtems/score/types.h>
    43 #endif
     41#include <rtems/score/lm32.h>
    4442
    4543/* conditional compilation parameters */
  • cpukit/score/cpu/lm32/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2323#define _RTEMS_SCORE_TYPES_H
    2424
     25#include <rtems/score/basedefs.h>
     26
    2527#ifndef ASM
    26 
    27 #include <stdbool.h>
    28 #include <stdint.h>
    2928
    3029#ifdef __cplusplus
     
    4544typedef lm32_isr ( *lm32_isr_entry )( void );
    4645
    47 #ifdef RTEMS_DEPRECATED_TYPES
    48 typedef bool    boolean;                /* Boolean value   */
    49 typedef float   single_precision;       /* single precision float */
    50 typedef double  double_precision;       /* double precision float */
    51 #endif
    52 
    5346#ifdef __cplusplus
    5447}
  • cpukit/score/cpu/m32c/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/m32c/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3838#endif
    3939
    40 #include <rtems/score/m32c.h>            /* pick up machine definitions */
    41 #ifndef ASM
    4240#include <rtems/score/types.h>
    43 #endif
     41#include <rtems/score/m32c.h>
    4442
    4543/* conditional compilation parameters */
  • cpukit/score/cpu/m32c/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
  • cpukit/score/cpu/m32r/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/m32r/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3838#endif
    3939
    40 #include <rtems/score/m32r.h>            /* pick up machine definitions */
    41 #ifndef ASM
    4240#include <rtems/score/types.h>
    43 #endif
     41#include <rtems/score/m32r.h>
    4442
    4543/* conditional compilation parameters */
  • cpukit/score/cpu/m32r/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
  • cpukit/score/cpu/m68k/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/m68k/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2424#endif
    2525
    26 #include <rtems/score/m68k.h>              /* pick up machine definitions */
    27 #ifndef ASM
    28   #include <rtems/score/types.h>
    29 #else
    30   /* FIXME */
    31   #define TRUE 1
    32   #define FALSE 0
    33 #endif
     26#include <rtems/score/types.h>
     27#include <rtems/score/m68k.h>
    3428
    3529/* conditional compilation parameters */
  • cpukit/score/cpu/m68k/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *m68k_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;                /* Boolean value   */
    41 typedef float   single_precision;       /* single precision float */
    42 typedef double  double_precision;       /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/mips/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/mips/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    4444#endif
    4545
    46 #include <rtems/score/mips.h>       /* pick up machine definitions */
    47 #ifndef ASM
    4846#include <rtems/score/types.h>
    49 #endif
    50 
    51 #ifndef TRUE
    52 #define TRUE 1
    53 #endif
    54 #ifndef FALSE
    55 #define FALSE 0
    56 #endif
    57 
     47#include <rtems/score/mips.h>
    5848
    5949/* conditional compilation parameters */
  • cpukit/score/cpu/mips/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2121#define _RTEMS_SCORE_TYPES_H
    2222
     23#include <rtems/score/basedefs.h>
     24
    2325#ifndef ASM
    24 
    25 #include <stdbool.h>
    26 #include <stdint.h>
    2726
    2827#ifdef __cplusplus
     
    3837typedef void ( *mips_isr_entry )( void );
    3938
    40 #ifdef RTEMS_DEPRECATED_TYPES
    41 typedef bool    boolean;                /* Boolean value   */
    42 typedef float   single_precision;       /* single precision float */
    43 typedef double  double_precision;       /* double precision float */
    44 #endif
    45 
    4639#ifdef __cplusplus
    4740}
  • cpukit/score/cpu/nios2/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/nios2/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3737#endif
    3838
    39 #include <rtems/score/nios2.h>            /* pick up machine definitions */
    40 #ifndef ASM
    4139#include <rtems/score/types.h>
    42 #endif
     40#include <rtems/score/nios2.h>
    4341
    4442/* conditional compilation parameters */
  • cpukit/score/cpu/nios2/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *nios2_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;                /* Boolean value   */
    41 typedef float   single_precision;       /* single precision float */
    42 typedef double  double_precision;       /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/no_cpu/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/no_cpu/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3838#endif
    3939
    40 #include <rtems/score/no_cpu.h>            /* pick up machine definitions */
    41 #ifndef ASM
    4240#include <rtems/score/types.h>
    43 #endif
     41#include <rtems/score/no_cpu.h>
    4442
    4543/* conditional compilation parameters */
  • cpukit/score/cpu/no_cpu/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
  • cpukit/score/cpu/sh/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/sh/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    3434#endif
    3535
    36 #include <rtems/score/sh.h>              /* pick up machine definitions */
    37 #ifndef ASM
    3836#include <rtems/score/types.h>
    39 #endif
    40 #if 0 && defined(__SH4__)
    41 #include <rtems/score/sh4_regs.h>
    42 #endif
     37#include <rtems/score/sh.h>
    4338
    4439/* conditional compilation parameters */
  • cpukit/score/cpu/sh/rtems/score/types.h

    raf16a7d2 r89b85e51  
    3030#define _RTEMS_SCORE_TYPES_H
    3131
     32#include <rtems/score/basedefs.h>
     33
    3234#ifndef ASM
    33 
    34 #include <stdbool.h>
    35 #include <stdint.h>
    3635
    3736#ifdef __cplusplus
     
    4847typedef void ( *sh_isr_entry )( void );
    4948
    50 #ifdef RTEMS_DEPRECATED_TYPES
    51 typedef bool boolean;                           /* Boolean value, external */
    52 typedef float          single_precision;        /* single precision float */
    53 typedef double         double_precision;        /* double precision float */
    54 #endif
    55 
    5649#ifdef __cplusplus
    5750}
  • cpukit/score/cpu/sparc/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/sparc/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2424#endif
    2525
    26 #include <rtems/score/sparc.h>               /* pick up machine definitions */
    27 #ifndef ASM
    2826#include <rtems/score/types.h>
    29 #endif
     27#include <rtems/score/sparc.h>
    3028
    3129/* conditional compilation parameters */
  • cpukit/score/cpu/sparc/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *sparc_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;              /* Boolean value   */
    41 typedef float   single_precision;     /* single precision float */
    42 typedef double  double_precision;     /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
  • cpukit/score/cpu/sparc64/ChangeLog

    raf16a7d2 r89b85e51  
     12010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
     4        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
     5
    162010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
    27
  • cpukit/score/cpu/sparc64/rtems/score/cpu.h

    raf16a7d2 r89b85e51  
    2828#endif
    2929
    30 #include <rtems/score/sparc64.h>               /* pick up machine definitions */
    31 #ifndef ASM
    3230#include <rtems/score/types.h>
    33 #endif
     31#include <rtems/score/sparc64.h>
    3432
    3533/* conditional compilation parameters */
  • cpukit/score/cpu/sparc64/rtems/score/types.h

    raf16a7d2 r89b85e51  
    2020#define _RTEMS_SCORE_TYPES_H
    2121
     22#include <rtems/score/basedefs.h>
     23
    2224#ifndef ASM
    23 
    24 #include <stdbool.h>
    25 #include <stdint.h>
    2625
    2726#ifdef __cplusplus
     
    3736typedef void ( *sparc_isr_entry )( void );
    3837
    39 #ifdef RTEMS_DEPRECATED_TYPES
    40 typedef bool    boolean;              /* Boolean value   */
    41 typedef float   single_precision;     /* single precision float */
    42 typedef double  double_precision;     /* double precision float */
    43 #endif
    44 
    4538#ifdef __cplusplus
    4639}
Note: See TracChangeset for help on using the changeset viewer.