Module: xenomai-3
Branch: stable-3.0.x
Commit: f083112f44f9d57350c17dfa6df9d23056caa839
URL:    
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=f083112f44f9d57350c17dfa6df9d23056caa839

Author: Ivid Suvarna <[email protected]>
Date:   Thu Mar  8 05:19:00 2018 +0100

lib/boilerplate: Fix build for mercury

"commit 9da7bde" introduces rt_print_flush_buffers in ancillaries

Fixes the following error "--with-core=mercury" :

   >> ancillaries.c: In function ‘___panic’:
   >> ancillaries.c:129:2: error: implicit declaration of function 
‘rt_print_flush_buffers’
   >>   rt_print_flush_buffers();
   >>   ^

Signed-off-by: Ivid Suvarna <[email protected]>

---

 lib/boilerplate/ancillaries.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/boilerplate/ancillaries.c b/lib/boilerplate/ancillaries.c
index 7e98141..a0754cb 100644
--- a/lib/boilerplate/ancillaries.c
+++ b/lib/boilerplate/ancillaries.c
@@ -126,7 +126,9 @@ void ___panic(const char *fn, const char *name,
        if (asprintf(&p, "BUG in %s(): ", fn) < 0)
                p = "BUG: ";
        __printout(name, p, fmt, ap);
+#ifdef CONFIG_XENO_COBALT
        rt_print_flush_buffers();
+#endif /* CONFIG_XENO_COBALT */
        exit(1);
 }
 


_______________________________________________
Xenomai-git mailing list
[email protected]
https://xenomai.org/mailman/listinfo/xenomai-git

Reply via email to