From 38125e9941ad9dba0fdbcc762dc4bdcd59b7c8c4 Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Wed, 18 Oct 2017 20:51:33 +0000 Subject: [PATCH] vector: fix externs Improper/lazy build testing. Fixes: c6743f9 vector: make common linker definitions available to users --- include/libopencm3/cm3/vector.h | 2 +- lib/vf6xx/vector_chipset.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/include/libopencm3/cm3/vector.h b/include/libopencm3/cm3/vector.h index 006e395c..2afaab45 100644 --- a/include/libopencm3/cm3/vector.h +++ b/include/libopencm3/cm3/vector.h @@ -63,6 +63,6 @@ typedef struct { /* Common symbols exported by the linker script(s): */ extern unsigned _data_loadaddr, _data, _edata, _ebss, _stack; -extern unsigned vector_table; +extern vector_table_t vector_table; #endif diff --git a/lib/vf6xx/vector_chipset.c b/lib/vf6xx/vector_chipset.c index 1c377015..91b2baac 100644 --- a/lib/vf6xx/vector_chipset.c +++ b/lib/vf6xx/vector_chipset.c @@ -19,8 +19,6 @@ #include -extern vector_table_t vector_table; - static inline void pre_main(void) { /*