[PATCH v2 0/3] Fix compiler errors for SMP on i386

Amaan Cheval amaan.cheval at gmail.com
Tue Mar 13 16:14:12 UTC 2018


See this thread[1] for v1 of the patch. The changes in this version
are similar, except they *still throw a compile-time error* to
indicate the missing i386 support for SMP, while still fixing up the
rest of the problems that prevented compilation, as suggested by Joel
here[2].

[1] https://lists.rtems.org/pipermail/devel/2018-March/020409.html
[2] https://lists.rtems.org/pipermail/devel/2018-March/020438.html

Amaan Cheval (3):
  i386/smp: Define CPU_Interrupt_frame as non-void struct
  i386/smp: Have ld use incremental build for appstart.o
  i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a function

 c/src/lib/libbsp/i386/pc386/Makefile.am         |  2 +-
 c/src/lib/libbsp/i386/shared/smp/smp-imps.c     |  5 +++++
 cpukit/score/cpu/i386/include/rtems/score/cpu.h | 19 ++++++++++++++++---
 3 files changed, 22 insertions(+), 4 deletions(-)

-- 
2.13.0



More information about the devel mailing list