diff options
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/uart/apbuart.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/uart/apbuart.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/uart/apbuart.c b/c/src/lib/libbsp/sparc/shared/uart/apbuart.c index fe6ea3bf86..e64784faec 100644 --- a/c/src/lib/libbsp/sparc/shared/uart/apbuart.c +++ b/c/src/lib/libbsp/sparc/shared/uart/apbuart.c @@ -34,6 +34,8 @@ #ifndef APBUART_PREFIX #define APBUART_PREFIX(name) apbuart##name +#else + #define APBUART_REGISTER_STATIC #endif #if !defined(APBUART_DEVNAME) || !defined(APBUART_DEVNAME_NO) @@ -323,6 +325,9 @@ static void apbuart_interrupt(apbuart_priv *uart){ } } +#ifdef APBUART_REGISTER_STATIC +static +#endif int APBUART_PREFIX(_register)(struct ambapp_bus *bus) { rtems_status_code r; rtems_device_major_number m; |