diff options
author | Daniel Cederman <cederman@gaisler.com> | 2014-03-13 14:13:55 +0100 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-03-24 11:45:44 -0500 |
commit | 52f6502876b5c540cb2ca0cd6c87f4e8b96acbcd (patch) | |
tree | a25068fd18d6a7042cbea1dc397b240b03f8c59b /c/src/lib/libbsp/sparc/erc32 | |
parent | score: _Heap_Protection_set_delayed_free_fraction (diff) | |
download | rtems-52f6502876b5c540cb2ca0cd6c87f4e8b96acbcd.tar.bz2 |
bsps/sparc: Add common gnat handler function prototype.
Moved prototype for __gnat_install_handler and __gnat_install_handler_common to common header file. Placed header file in bsp namespace.
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32')
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/Makefile.am | 3 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/preinstall.am | 4 |
3 files changed, 7 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/Makefile.am b/c/src/lib/libbsp/sparc/erc32/Makefile.am index 677c44e2b7..1cd3d2f93b 100644 --- a/c/src/lib/libbsp/sparc/erc32/Makefile.am +++ b/c/src/lib/libbsp/sparc/erc32/Makefile.am @@ -39,6 +39,7 @@ libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsplibc.c \ libbsp_a_SOURCES += ../../sparc/shared/irq_asm.S # gnatsupp libbsp_a_SOURCES += gnatsupp/gnatsupp.c ../../sparc/shared/gnatcommon.c +include_bsp_HEADERS = ../shared/include/gnatcommon.h # console libbsp_a_SOURCES += console/erc32_console.c ../../shared/console.c \ ../../shared/console_select.c ../../shared/console_control.c \ @@ -52,7 +53,7 @@ libbsp_a_SOURCES += ../../shared/clockdrv_shell.h libbsp_a_SOURCES += timer/timer.c # IRQ -include_bsp_HEADERS = \ +include_bsp_HEADERS += \ ../../shared/include/irq-generic.h \ ../../shared/include/irq-info.h \ include/bsp/irq.h diff --git a/c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c b/c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c index ebab714975..bc70883766 100644 --- a/c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c +++ b/c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c @@ -4,7 +4,7 @@ * Jiri Gaisler, ESA/ESTEC, 17-02-1999. */ -void __gnat_install_handler_common( int, int ); +#include <bsp/gnatcommon.h> void __gnat_install_handler (void) diff --git a/c/src/lib/libbsp/sparc/erc32/preinstall.am b/c/src/lib/libbsp/sparc/erc32/preinstall.am index a235296e1f..71ef19ec9d 100644 --- a/c/src/lib/libbsp/sparc/erc32/preinstall.am +++ b/c/src/lib/libbsp/sparc/erc32/preinstall.am @@ -73,6 +73,10 @@ $(PROJECT_LIB)/linkcmds.base: ../shared/startup/linkcmds.base $(PROJECT_LIB)/$(d $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.base PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.base +$(PROJECT_INCLUDE)/bsp/gnatcommon.h: ../shared/include/gnatcommon.h $(PROJECT_INCLUDE)/bsp/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/gnatcommon.h +PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/gnatcommon.h + $(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h |