Changeset bd150801 in rtems
- Timestamp:
- 03/13/18 15:24:16 (5 years ago)
- Branches:
- 5, master
- Children:
- 09dd82a5
- Parents:
- ff3b9aa
- git-author:
- Sebastian Huber <sebastian.huber@…> (03/13/18 15:24:16)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (03/19/18 06:00:20)
- Files:
-
- 1 added
- 19 edited
- 17 moved
Legend:
- Unmodified
- Added
- Removed
-
bsps/powerpc/shared/exceptions/ppc_exc.S
rff3b9aa rbd150801 17 17 #include <rtems/system.h> 18 18 #include <rtems/score/percpu.h> 19 20 /* 21 * This code uses the small-data area which is not available in the 64-bit 22 * PowerPC ELFv2 ABI. 23 */ 24 #ifndef __powerpc64__ 19 25 20 26 #include "ppc_exc_asm_macros.h" … … 176 182 .global __ppc_exc_wrappers_end 177 183 __ppc_exc_wrappers_end = . 184 185 #endif /* !__powerpc64__ */ -
bsps/powerpc/shared/exceptions/ppc_exc_categories.c
-
Property
mode
changed from
100755
to100644
-
Property
mode
changed from
-
c/src/lib/libbsp/powerpc/beatnik/Makefile.am
rff3b9aa rbd150801 167 167 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c 168 168 169 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 170 ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \ 169 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \ 171 170 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 172 171 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel \ … … 182 181 include $(top_srcdir)/../../../../automake/local.am 183 182 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 183 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 184 184 include $(srcdir)/../../../../../../bsps/powerpc/beatnik/headers.am -
c/src/lib/libbsp/powerpc/gen5200/Makefile.am
rff3b9aa rbd150801 113 113 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 114 114 115 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 116 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 115 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 117 116 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel 118 117 119 118 include $(top_srcdir)/../../../../automake/local.am 120 119 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 120 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 121 121 include $(srcdir)/../../../../../../bsps/powerpc/gen5200/headers.am -
c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
rff3b9aa rbd150801 76 76 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 77 77 78 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 79 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 78 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 80 79 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel \ 81 80 ../../../libcpu/@RTEMS_CPU@/mpc83xx/i2c.rel \ … … 92 91 include $(top_srcdir)/../../../../automake/local.am 93 92 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 93 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 94 94 include $(srcdir)/../../../../../../bsps/powerpc/gen83xx/headers.am -
c/src/lib/libbsp/powerpc/haleakala/Makefile.am
rff3b9aa rbd150801 46 46 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c 47 47 48 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 49 ../../../libcpu/@RTEMS_CPU@/ppc403/clock.rel \ 48 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/ppc403/clock.rel \ 50 49 ../../../libcpu/@RTEMS_CPU@/ppc403/timer.rel 51 50 52 51 include $(top_srcdir)/../../../../automake/local.am 53 52 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 53 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 54 54 include $(srcdir)/../../../../../../bsps/powerpc/haleakala/headers.am -
c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
rff3b9aa rbd150801 121 121 polledIO.rel \ 122 122 ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \ 123 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \124 123 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 125 124 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel \ … … 135 134 include $(top_srcdir)/../../../../automake/subdirs.am 136 135 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 136 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 137 137 include $(srcdir)/../../../../../../bsps/powerpc/motorola_powerpc/headers.am -
c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
rff3b9aa rbd150801 115 115 ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/emios.rel \ 116 116 ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/dspi.rel \ 117 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \118 117 ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel 119 118 120 119 include $(top_srcdir)/../../../../automake/local.am 121 120 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 121 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 122 122 include $(srcdir)/../../../../../../bsps/powerpc/mpc55xxevb/headers.am -
c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
rff3b9aa rbd150801 57 57 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 58 58 59 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 60 ../../../libcpu/@RTEMS_CPU@/mpc8260/console-generic.rel \ 59 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc8260/console-generic.rel \ 61 60 ../../../libcpu/@RTEMS_CPU@/mpc8260/cpm.rel \ 62 61 ../../../libcpu/@RTEMS_CPU@/mpc8260/mmu.rel \ … … 67 66 include $(top_srcdir)/../../../../automake/local.am 68 67 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 68 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 69 69 include $(srcdir)/../../../../../../bsps/powerpc/mpc8260ads/headers.am -
c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
rff3b9aa rbd150801 111 111 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/e500/clock.rel \ 112 112 ../../../libcpu/@RTEMS_CPU@/e500/timer.rel \ 113 ../../../libcpu/@RTEMS_CPU@/e500/mmu.rel \ 114 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel 113 ../../../libcpu/@RTEMS_CPU@/e500/mmu.rel 115 114 116 115 if HAS_NETWORKING … … 122 121 include $(top_srcdir)/../../../../automake/local.am 123 122 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 123 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 124 124 include $(srcdir)/../../../../../../bsps/powerpc/mvme3100/headers.am -
c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
rff3b9aa rbd150801 89 89 libbsp_a_LIBADD = \ 90 90 ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \ 91 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \92 91 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 93 92 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel\ … … 100 99 include $(top_srcdir)/../../../../automake/local.am 101 100 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 101 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 102 102 include $(srcdir)/../../../../../../bsps/powerpc/mvme5500/headers.am -
c/src/lib/libbsp/powerpc/psim/Makefile.am
rff3b9aa rbd150801 65 65 66 66 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \ 67 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \68 67 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 69 68 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel \ … … 72 71 include $(top_srcdir)/../../../../automake/local.am 73 72 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 73 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 74 74 include $(srcdir)/../../../../../../bsps/powerpc/psim/headers.am -
c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
rff3b9aa rbd150801 54 54 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 55 55 56 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 57 ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 56 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \ 58 57 ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel 59 58 60 59 include $(top_srcdir)/../../../../automake/local.am 61 60 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 61 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 62 62 include $(srcdir)/../../../../../../bsps/powerpc/qemuppc/headers.am -
c/src/lib/libbsp/powerpc/qoriq/Makefile.am
rff3b9aa rbd150801 99 99 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 100 100 101 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 102 ../../../libcpu/@RTEMS_CPU@/e500/mmu.rel 101 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/e500/mmu.rel 103 102 104 103 if HAS_NETWORKING … … 114 113 include $(top_srcdir)/../../../../automake/local.am 115 114 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 115 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 116 116 include $(srcdir)/../../../../../../bsps/powerpc/qoriq/headers.am -
c/src/lib/libbsp/powerpc/ss555/Makefile.am
rff3b9aa rbd150801 37 37 38 38 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 39 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_print.c 40 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors_init.c 41 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors.S 39 42 40 43 libbsp_a_LIBADD = \ … … 43 46 ../../../libcpu/@RTEMS_CPU@/mpc5xx/exceptions.rel \ 44 47 ../../../libcpu/@RTEMS_CPU@/mpc5xx/irq.rel \ 45 ../../../libcpu/@RTEMS_CPU@/mpc5xx/timer.rel \ 46 ../../../libcpu/@RTEMS_CPU@/mpc5xx/vectors.rel 48 ../../../libcpu/@RTEMS_CPU@/mpc5xx/timer.rel 47 49 48 50 include $(top_srcdir)/../../../../automake/local.am -
c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
rff3b9aa rbd150801 67 67 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 68 68 69 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel70 71 69 if HAS_SMP 72 70 libbsp_a_SOURCES += ../../shared/bspsmp.c … … 75 73 include $(top_srcdir)/../../../../automake/local.am 76 74 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 75 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 77 76 include $(srcdir)/../../../../../../bsps/powerpc/t32mppc/headers.am -
c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
rff3b9aa rbd150801 66 66 67 67 libbsp_a_LIBADD = \ 68 ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \69 68 ../../../libcpu/@RTEMS_CPU@/mpc8xx/console-generic.rel \ 70 69 ../../../libcpu/@RTEMS_CPU@/mpc8xx/cpm.rel \ … … 75 74 include $(top_srcdir)/../../../../automake/local.am 76 75 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 76 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 77 77 include $(srcdir)/../../../../../../bsps/powerpc/tqm8xx/headers.am -
c/src/lib/libbsp/powerpc/virtex/Makefile.am
rff3b9aa rbd150801 69 69 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 70 70 71 libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel72 73 71 include $(top_srcdir)/../../../../automake/local.am 74 72 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 73 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 75 74 include $(srcdir)/../../../../../../bsps/powerpc/virtex/headers.am -
c/src/lib/libbsp/powerpc/virtex4/Makefile.am
rff3b9aa rbd150801 48 48 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 49 49 50 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 51 ../../../libcpu/@RTEMS_CPU@/ppc403/clock.rel \ 50 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/ppc403/clock.rel \ 52 51 ../../../libcpu/@RTEMS_CPU@/ppc403/timer.rel 53 52 … … 56 55 include $(top_srcdir)/../../../../automake/local.am 57 56 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 57 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 58 58 include $(srcdir)/../../../../../../bsps/powerpc/virtex4/headers.am -
c/src/lib/libbsp/powerpc/virtex5/Makefile.am
rff3b9aa rbd150801 50 50 libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c 51 51 52 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \ 53 ../../../libcpu/@RTEMS_CPU@/e500/clock.rel \ 52 libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/e500/clock.rel \ 54 53 ../../../libcpu/@RTEMS_CPU@/e500/timer.rel 55 54 … … 58 57 include $(top_srcdir)/../../../../automake/local.am 59 58 include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am 59 include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am 60 60 include $(srcdir)/../../../../../../bsps/powerpc/virtex5/headers.am -
c/src/lib/libcpu/powerpc/Makefile.am
rff3b9aa rbd150801 6 6 7 7 noinst_PROGRAMS = 8 9 if !mpc5xx10 noinst_PROGRAMS += new-exceptions/exc_bspsupport.rel11 new_exceptions_exc_bspsupport_rel_SOURCES = \12 new-exceptions/bspsupport/ppc_exc_async_normal.S \13 new-exceptions/bspsupport/ppc_exc_fatal.S \14 new-exceptions/bspsupport/ppc_exc_print.c15 if !qoriq16 new_exceptions_exc_bspsupport_rel_SOURCES += \17 new-exceptions/bspsupport/ppc-code-copy.c \18 new-exceptions/bspsupport/ppc_exc.S \19 new-exceptions/bspsupport/ppc_exc_naked.S \20 new-exceptions/bspsupport/ppc_exc_hdl.c \21 new-exceptions/bspsupport/ppc_exc_initialize.c \22 new-exceptions/bspsupport/ppc_exc_global_handler.c \23 new-exceptions/bspsupport/ppc_exc_categories.c \24 new-exceptions/bspsupport/ppc_exc_address.c \25 new-exceptions/bspsupport/ppc_exc_alignment.c \26 new-exceptions/bspsupport/ppc_exc_prologue.c27 endif28 29 new_exceptions_exc_bspsupport_rel_CPPFLAGS = $(AM_CPPFLAGS)30 new_exceptions_exc_bspsupport_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)31 endif32 33 EXTRA_DIST += new-exceptions/bspsupport/README34 EXTRA_DIST += new-exceptions/bspsupport/ppc_exc_test.c35 8 36 9 EXTRA_DIST += ppc403/README ppc403/vectors/README … … 106 79 mpc5xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS) 107 80 mpc5xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) 108 109 # mpc5xx/vectors110 noinst_PROGRAMS += mpc5xx/vectors.rel111 mpc5xx_vectors_rel_SOURCES = mpc5xx/vectors/vectors_init.c mpc5xx/vectors/vectors.S \112 new-exceptions/bspsupport/ppc_exc_print.c113 mpc5xx_vectors_rel_CPPFLAGS = $(AM_CPPFLAGS)114 mpc5xx_vectors_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)115 81 endif 116 82
Note: See TracChangeset
for help on using the changeset viewer.