<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>