]> git.sur5r.net Git - freertos/commitdiff
Remove inline keyword.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 1 May 2008 09:06:26 +0000 (09:06 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 1 May 2008 09:06:26 +0000 (09:06 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@330 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

28 files changed:
Source/portable/BCC/16BitDOS/Flsh186/prtmacro.h
Source/portable/BCC/16BitDOS/PC/prtmacro.h
Source/portable/CodeWarrior/HCS12/portmacro.h
Source/portable/GCC/ARM_CM3/portmacro.h
Source/portable/GCC/STR75x/portmacro.h
Source/portable/IAR/ARM_CM3/portmacro.h
Source/portable/IAR/ATMega323/portmacro.h
Source/portable/IAR/AVR32_UC3/portmacro.h
Source/portable/IAR/AtmelSAM7S64/portmacro.h
Source/portable/IAR/LPC2000/portmacro.h
Source/portable/IAR/STR71x/portmacro.h
Source/portable/IAR/STR75x/portmacro.h
Source/portable/IAR/STR91x/portmacro.h
Source/portable/Keil/ARM7/portmacro.h
Source/portable/MPLAB/PIC18F/portmacro.h
Source/portable/MPLAB/PIC24_dsPIC/portmacro.h
Source/portable/Paradigm/Tern_EE/large_untested/portmacro.h
Source/portable/Paradigm/Tern_EE/small/portmacro.h
Source/portable/RVDS/ARM_CM3/portmacro.h
Source/portable/Rowley/MSP430F449/Port1/portmacro.h
Source/portable/Rowley/MSP430F449/Port2/portmacro.h
Source/portable/Rowley/MSP430F449/portmacro.h
Source/portable/SDCC/Cygnal/portmacro.h
Source/portable/Softune/MB91460/portmacro.h
Source/portable/Softune/MB96340/portmacro.h
Source/portable/WizC/PIC18/portmacro.h
Source/portable/oWatcom/16BitDOS/Flsh186/portmacro.h
Source/portable/oWatcom/16BitDOS/PC/portmacro.h

index 61cb1f9f0600b7f3be80fa0bf92835120b321f3a..6049c24ad33c46093a21ae179dd3496215ffd3a1 100644 (file)
 #define portOUTPUT_BYTE( xAddr, ucValue )      outp( xAddr, ucValue )\r
 #define portINPUT_WORD( xAddr )                                inpw( xAddr )\r
 #define portOUTPUT_WORD( xAddr, usValue )      outpw( xAddr, usValue )\r
-#define inline\r
+\r
 /*-----------------------------------------------------------*/\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
index bd34bb62549aa54c362f4f80f2b305dc77ed9660..4838cdb9fb95fc3196a69d72146bf9c029ce9fc4 100644 (file)
 /* Compiler specifics. */\r
 #define portINPUT_BYTE( xAddr )                                inp( xAddr )\r
 #define portOUTPUT_BYTE( xAddr, ucValue )      outp( xAddr, ucValue )\r
-#define inline\r
+\r
 /*-----------------------------------------------------------*/\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
index b9145a4fc5fa7c813f33ce5f55603393bf1f72a0..4fa6f18763189d2b99ba44a3bd24fb14400715ba 100644 (file)
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 \r
-#define inline\r
-\r
 #endif /* PORTMACRO_H */\r
 \r
index 2c00ae76e57d02fb006bc2a6302efdc8e891a45e..7ebceb55eb937c85c9fd8128efcdef7aa6c5e224 100644 (file)
@@ -138,7 +138,6 @@ extern void vPortExitCritical( void );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 \r
-#define inline\r
 #define portNOP()\r
 \r
 #ifdef __cplusplus\r
index 2ca1b2af0e0f6b0329cbf61665fa3dfbbd6bff3e..5454c47b82e55c854bb637925ebbe9e6ddfe7d65 100644 (file)
@@ -146,9 +146,6 @@ extern void vTaskSwitchContext( void );                             \
 }\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics */\r
-#define inline\r
-\r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index 60e7afb766bffab5158def38704ac167a678989b..0c8c1fcf6ee92b1d0d417aa966188c5e8c4ee60a 100644 (file)
@@ -123,7 +123,6 @@ extern void vPortClearInterruptMask( void );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 \r
-#define inline\r
 #define portNOP()\r
 \r
 #ifdef __cplusplus\r
index 183ed023a478e9a7191f6197007b2103f7526ada..5303c053ee7e90cd4bbec1023c7b17866aeaba3d 100644 (file)
@@ -116,10 +116,6 @@ void vPortYield( void );
 #endif\r
 /*-----------------------------------------------------------*/\r
 \r
-/* Compiler specifics. */\r
-#define inline\r
-/*-----------------------------------------------------------*/\r
-\r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
index 6278de4db7e86be333ed3310305ea652747e9464..86213c9fffbfcf4df0597845de847a51c98e1915 100644 (file)
@@ -664,8 +664,6 @@ extern void *pvPortRealloc( void *pv, size_t xSize );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 \r
-#define inline\r
-\r
 #ifdef __cplusplus\r
 }\r
 #endif\r
index cad76f9e68c8c92d2ba22c5352e994a95ec10720..219c98fd5ea12f47561482a9bedcaa218c463a3e 100644 (file)
@@ -115,9 +115,6 @@ extern void vTaskSwitchContext( void );                             \
 }\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics. */\r
-#define inline\r
-/*-----------------------------------------------------------*/        \r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index 00595b3bafc99ffd6d65bf4246f83ea7a5779425..aca711d93d9fe0872e66d0f5d5d7c3383d08f54d 100644 (file)
@@ -117,10 +117,6 @@ extern void vTaskSwitchContext( void );                            \
 }\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics. */\r
-#define inline\r
-/*-----------------------------------------------------------*/        \r
-\r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index c8f33883172b422183431aab7bb2c07a53fa9af5..c00a789f79cb9eb641ec77c6f19ec72f30106b90 100644 (file)
@@ -125,9 +125,6 @@ extern void vTaskSwitchContext( void );                             \
 \r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics */\r
-#define inline\r
-\r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index 0fe35be0cf70e28003baf92d3b585768b03d3136..78015d7dcd99ef67ae0f2b9f1beb1dc8e285cf39 100644 (file)
@@ -115,8 +115,6 @@ extern void vTaskSwitchContext( void );                             \
 }\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics */\r
-#define inline\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index e4963dd168069416184b1641fef2e5266d55644d..a849102a3402219951e306c10979b0eb2957bdb6 100644 (file)
@@ -117,8 +117,6 @@ extern void vTaskSwitchContext( void );                             \
 }\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics */\r
-#define inline\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )\r
index d998c9c23bbbd20fa880a57671d7f56eed40c683..fb0ac08085278e8c78c1c13fdfef5febcb284690 100644 (file)
@@ -231,8 +231,6 @@ extern void vPortExitCritical( void );
 #define portEXIT_CRITICAL()                    vPortExitCritical();\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 #define register\r
 #define portNOP()      __asm{ NOP }\r
 /*-----------------------------------------------------------*/        \r
index 981e3c8d0b4dbdd43e448a6707036c0670663a71..95ace9425ae0938fd0edab51fc195b2a713141b6 100644 (file)
@@ -116,8 +116,6 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 /*-----------------------------------------------------------*/\r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 \r
 #define portNOP()                              _asm    \\r
                                                                        NOP \\r
index f42f3d4462a007166187288ae9be9da1e1ab5282..51d6775259810d7af1f47553063007d62ed3044b 100644 (file)
@@ -113,8 +113,6 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 /*-----------------------------------------------------------*/\r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 \r
 #define portNOP()                              asm volatile ( "NOP" )\r
 \r
index 4d3d2b02f3c69c37a0d21493e18c7f99a96597ae..f7bf81bb7f3646f55217b702c381c2b8a5d9d5b4 100644 (file)
@@ -108,7 +108,6 @@ extern "C" {
 #define portOUTPUT_BYTE( xAddr, ucValue )      outp( xAddr, ucValue )\r
 #define portINPUT_WORD( xAddr )                                inpw( xAddr )\r
 #define portOUTPUT_WORD( xAddr, usValue )      outpw( xAddr, usValue )\r
-#define inline\r
 /*-----------------------------------------------------------*/\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
index 48713120577bdaf11d5c15a00d0b0b7fddeda937..81b1d3037b7f5d9dba8ea180a5d306d8428bb175 100644 (file)
@@ -110,7 +110,6 @@ typedef void ( __interrupt __far *pxISR )();
 #define portOUTPUT_BYTE( xAddr, ucValue )      outp( xAddr, ucValue )\r
 #define portINPUT_WORD( xAddr )                                inpw( xAddr )\r
 #define portOUTPUT_WORD( xAddr, usValue )      outpw( xAddr, usValue )\r
-#define inline\r
 /*-----------------------------------------------------------*/\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
index d568183c45cf0f2c34b083d6ee1b006223c6f985..065bcc21d0adfc8faa38c2f14f1aeb1ed83c46d2 100644 (file)
@@ -116,7 +116,6 @@ extern void vPortExitCritical( void );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 \r
-#define inline\r
 #define portNOP()\r
 \r
 #ifdef __cplusplus\r
index fad6d48a8400257e0d097fe4f88feb256e2ae616..b7064991fe914dc23e352ac4cf0f72be4ee49204 100644 (file)
@@ -137,8 +137,6 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters ) __toplevel\r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 \r
 /* Just used by the demo application to indicate which form of interrupt \r
 service routine should be used.  See the online port documentation for more\r
index c241b1f2a7d7d61aed3acaf309d20d9994ed6662..c48078179b16bf2e7c2948b020d3c460f330847d 100644 (file)
@@ -148,7 +148,6 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters ) __toplevel\r
 \r
 /* Compiler specifics. */\r
-#define inline\r
 #define portNOP()\r
 \r
 \r
index 6f2f8af5b6168f785efcbb682556e20e01a7b9cf..c2a41cf70240b3a886125f1499742868a6706052 100644 (file)
@@ -138,8 +138,6 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void *pvParameters )\r
 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters ) __toplevel\r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 \r
 /* Just used by the demo application to indicate which form of interrupt \r
 service routine should be used.  See the online port documentation for more\r
index 905042aba69f680a739141232fed0e46cb9d4b60..904df79990046f83d1f29ee2adf3e574e951419e 100644 (file)
@@ -118,8 +118,6 @@ void vPortYield( void ) _naked;
 #define portYIELD()    vPortYield();\r
 /*-----------------------------------------------------------*/        \r
 \r
-/* Compiler specifics. */\r
-#define inline\r
 #define portNOP()                              _asm    \\r
                                                                        nop \\r
                                                                _endasm;\r
index ed4abcdc3508064a6ac3214c4a8af6b7e7ea5d27..14b5c67b3e40b5a6c1bddd650f7ca0e03b9bf833 100644 (file)
 \r
 #define portMINIMAL_STACK_SIZE configMINIMAL_STACK_SIZE\r
 \r
-/* Remove the inline statement from within the kernel code. */\r
-#define inline\r
 \r
 #endif /* PORTMACRO_H */\r
 \r
index 3a5c31f342c31d5d81405d7ebfebf3696b02540d..ad65aae6cd6879b96c32f476532635b599bf5d40 100644 (file)
@@ -131,8 +131,6 @@ FreeRTOSConfig.h to set the configMEMMODEL value. */
 \r
 #define portMINIMAL_STACK_SIZE configMINIMAL_STACK_SIZE\r
 \r
-/* Remove the inline declaration from within the kernel code. */\r
-#define inline\r
 \r
 #endif /* PORTMACRO_H */\r
 \r
index 1c4e04977e53ae1bd3256e013f588ddd7bfeda25..7ea6669beecd1c57e6f96f6f86cb6c47e42fd072 100644 (file)
@@ -432,7 +432,7 @@ extern void vPortYield( void );
 #define portTASK_FUNCTION_PROTO                portTASK_FUNCTION\r
 /*-----------------------------------------------------------*/\r
 \r
-#define inline\r
+\r
 #define volatile\r
 #define register\r
 \r
index ca6f55c3bcc5d49b085ea4320674276dec1015c2..dafd182d5e70cc1452d13ba15ab06314a4028912 100644 (file)
@@ -113,7 +113,6 @@ void portENABLE_INTERRUPTS( void );
 #define portOUTPUT_BYTE( xAddr, ucValue )       outp( xAddr, ucValue )\r
 #define portINPUT_WORD( xAddr )                 inpw( xAddr )\r
 #define portOUTPUT_WORD( xAddr, usValue )       outpw( xAddr, usValue )\r
-#define inline\r
 /*-----------------------------------------------------------*/\r
 \r
 /* Task function macros as described on the FreeRTOS.org WEB site. */\r
index b9fdf4f6ca5f2324aa8b33fc12e4ebea13637dee..2614254d1859d2ab5d354da5d05b035a175d63fe 100644 (file)
@@ -109,7 +109,6 @@ void portENABLE_INTERRUPTS( void );
 /* Compiler specifics. */\r
 #define portINPUT_BYTE( xAddr )                                inp( xAddr )\r
 #define portOUTPUT_BYTE( xAddr, ucValue )      outp( xAddr, ucValue )\r
-#define inline\r
 #define portNOP() __asm{ nop }\r
 /*-----------------------------------------------------------*/\r
 \r