<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-cite-prefix">On 11/3/2014 5:22 AM, Alan Cudmore
wrote:<br>
</div>
<blockquote
cite="mid:CAJrjN72-YL+3DPgdz7OegwE0Ej0U8rmFogaqro+=hUTr_o=uFg@mail.gmail.com"
type="cite">
<p dir="ltr">OK, that makes sense. I'll fix it and resubmit the
patch. Any other ARM BSPs?<br>
</p>
</blockquote>
<br>
The warning only shows up in these:<br>
<br>
$ grep abort.c warnings-20141030a.txt <br>
2
c/src/lib/libbsp/arm/rtl22xx/../shared/abort/simple_abort.c:56:6:
warning: no previous prototype for '_print_full_context'
[-Wmissing-prototypes]<br>
2
c/src/lib/libbsp/arm/rtl22xx/../shared/abort/simple_abort.c:108:6:
warning: no previous prototype for 'do_data_abort'
[-Wmissing-prototypes]<br>
1
c/src/lib/libbsp/arm/raspberrypi/../shared/abort/simple_abort.c:56:6:
warning: no previous prototype for '_print_full_context'
[-Wmissing-prototypes]<br>
1
c/src/lib/libbsp/arm/raspberrypi/../shared/abort/simple_abort.c:108:6:
warning: no previous prototype for 'do_data_abort'
[-Wmissing-prototypes]<br>
<br>
which matches a grep:<br>
<br>
$ grep simple_abort.c */M*am<br>
raspberrypi/Makefile.am:libbsp_a_SOURCES +=
../shared/abort/simple_abort.c<br>
rtl22xx/Makefile.am:libbsp_a_SOURCES +=
../shared/abort/simple_abort.c<br>
<br>
When I "grep start.S */M*.am" from libbsp/arm, most BSPs use
shared/start/start.S<br>
but a few have their own start.S. Not sure what the impact of that
is.<br>
<br>
--joel<br>
<br>
<blockquote
cite="mid:CAJrjN72-YL+3DPgdz7OegwE0Ej0U8rmFogaqro+=hUTr_o=uFg@mail.gmail.com"
type="cite">
<p dir="ltr">
Alan</p>
<div class="gmail_quote">On Nov 3, 2014 2:03 AM, "Sebastian Huber"
<<a moz-do-not-send="true"
href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>>
wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">On 03/11/14
02:59, Alan Cudmore wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
-libbsp_a_SOURCES += ../shared/abort/simple_abort.c<br>
+libbsp_a_SOURCES += ../shared/abort/abort.c<br>
</blockquote>
<br>
Since this BSP uses the shared start.S file, I would prefer to
remove simple_abort.c and abort.c from the Makefile.am. These
files should go away in the long run.<br>
<br>
The default abort handler is now in:<br>
<br>
<a moz-do-not-send="true"
href="http://git.rtems.org/rtems/tree/cpukit/score/cpu/arm/armv4-exception-default.S"
target="_blank">http://git.rtems.org/rtems/tree/cpukit/score/cpu/arm/armv4-exception-default.S</a><br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone : <a moz-do-not-send="true"
href="tel:%2B49%2089%20189%2047%2041-16"
value="+4989189474116" target="_blank">+49 89 189 47 41-16</a><br>
Fax : <a moz-do-not-send="true"
href="tel:%2B49%2089%20189%2047%2041-09"
value="+4989189474109" target="_blank">+49 89 189 47 41-09</a><br>
E-Mail : <a moz-do-not-send="true"
href="mailto:sebastian.huber@embedded-brains.de"
target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne
des EHUG.<br>
</blockquote>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Joel Sherrill, Ph.D. Director of Research & Development
<a class="moz-txt-link-abbreviated" href="mailto:joel.sherrill@OARcorp.com">joel.sherrill@OARcorp.com</a> On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985</pre>
</body>
</html>