mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-08 12:45:22 -05:00
Kernel timers.c tasks.c Unit Test (#539)
* Test: add multi config ability to build system * Remove Tests that are not implemented yet from the makefile * Fix header check * Test: Unit Test tasks.c * UnitTest: tasks.c Save progress * saving some work 70% coverage * coverage 77% * tasks.c coverage 90% * tasks.c coverage 95% * Cleanup and common header * Cover some extra branches, no_mutex +stack growth * Fix Makefile not to use modified version of c-preprocessor * Remove c-preprocessor errros * Rebase and add some tests * Fortify_source=1 and O0 are mutually exclusive * Style: Uncrustify code * Style: Fix indent * Fix Header checks * Add prototypes * Build: use unifdef instead of the c-preprocessor to generate different configurations * Build: fix makefile cflags * Fix UT after upgrading kernel version * Resolve conflicts and test failures * Comment fix version number * Fix build error * Update FreeRTOS/Test/CMock/Makefile Co-authored-by: Aniruddha Kanhere <60444055+AniruddhaKanhere@users.noreply.github.com> Co-authored-by: Aniruddha Kanhere <60444055+AniruddhaKanhere@users.noreply.github.com>
This commit is contained in:
parent
c00078e729
commit
1ac492d6aa
30 changed files with 9949 additions and 398 deletions
|
|
@ -42,5 +42,9 @@ void vFakePortAssertIfInterruptPriorityInvalid( void );
|
|||
|
||||
void vFakePortEnterCriticalSection( void );
|
||||
void vFakePortExitCriticalSection( void );
|
||||
void vPortCurrentTaskDying( void * pxTaskToDelete,
|
||||
volatile BaseType_t * pxPendYield );
|
||||
void portSetupTCB_CB( void * tcb );
|
||||
void vFakePortAssertIfISR();
|
||||
|
||||
#endif /* FAKE_PORT_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue