[PATCH 0/3] GCC 10 fixes for powerpc

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Apr 8 17:35:21 UTC 2020


The following patch set fixes some compile time problems with GCC 10 on powerpc.
I am not sure if every change is correct, especially I am not sure about the
tlbie change since I had problems to figure out what is going on.  This is
probably something for RTEMS 6.

Sebastian Huber (3):
  bsp/qoriq: Fix tlbwe sequence
  bsps/powerpc: Fix inline assembly
  bsps/powerpc: Fix tlbie instruction usage

 bsps/powerpc/gen5200/start/start.S                 |  2 +-
 bsps/powerpc/gen83xx/start/cpuinit.c               |  2 +-
 bsps/powerpc/include/libcpu/mmu.h                  |  2 +-
 bsps/powerpc/include/libcpu/powerpc-utility.h      | 73 ++++++++++++++++++++++
 bsps/powerpc/motorola_powerpc/bootloader/head.S    |  2 +-
 bsps/powerpc/motorola_powerpc/bootloader/mm.c      |  4 +-
 bsps/powerpc/mvme5500/start/start.S                |  2 +-
 bsps/powerpc/qoriq/start/bspstart.c                |  5 +-
 bsps/powerpc/qoriq/start/mmu.c                     |  7 ++-
 .../powerpc/shared/exceptions/ppc_exc_initialize.c | 45 +++++++------
 bsps/powerpc/shared/mmu/e500-mmu.c                 | 31 +++++----
 bsps/powerpc/shared/mmu/pte121.c                   | 11 ++--
 bsps/powerpc/shared/start/start.S                  |  2 +-
 13 files changed, 128 insertions(+), 60 deletions(-)

-- 
2.16.4



More information about the devel mailing list