mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-09 05:05:17 -05:00
Add a GCC build to the QEMU/IAR project (#728)
* Rename the CORTEX_MPS2_QEMU_IAR directory to CORTEX_MPS2_QEMU_IAR_GCC * Add makefile and startup.c. * GCC build is working, but not yet running. * Add eclipse project. * Tidy up the linker file. Add the debug launch file to the file system. * Add printf-stdarg.c to the GCC build. * Increase heap size for the GCC build. * Copy IAR project files into a dedicated IAR build directory. * Delete the IAR project from its original location now it is in its own build directory. * Update headers to correct version number. * Update lexicon.txt. * Update core_checker.py. * Change line endings in lexicon.txt. * Increase the stack size of the task that prints out strings. * Update linker script to build with older ld versions. * Add links to the online documentation page for this demo. * Fix line endings Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> * Remove linker and project files from header check Eclipse project files have names .project and .cproject. Python splitext will treat these as file names and not as extension and as a result, it is not enough to just add these to ignored extension list. Instead, we need to add them to ignored files list. Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> * Remove startup files from header check Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: RichardBarry <richardbarry.c@gmail.com> Co-authored-by: none <> Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
This commit is contained in:
parent
21f2799392
commit
dc263aa3a2
34 changed files with 4884 additions and 1512 deletions
|
|
@ -2937,6 +2937,7 @@ uxtaskgetsystemstate
|
|||
uxtaskgettasknumber
|
||||
uxtaskpriority
|
||||
uxtaskpriorityget
|
||||
uxtb
|
||||
uxtick
|
||||
uxtxstackbuffer
|
||||
uxvariabletoincrement
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue