https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81070

            Bug ID: 81070
           Summary: Cannot build s-intrr.adb
           Product: gcc
           Version: 7.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sebastian.hu...@embedded-brains.de
  Target Milestone: ---

On GCC 7.1 branch (34df49547806512c6e1549a58048f161f5fa42bc) I get the
following error while building the Ada run-time support:

make[5]: 's-inmaop.o' is up to date.
/build/git-build/b-gcc-git-arm-rtems4.12/./gcc/xgcc
-B/build/git-build/b-gcc-git-arm-rtems4.12/./gcc/ -nostdinc
-B/build/git-build/b-gcc-git-arm-rtems4.12/arm-rtems4.12/newlib/ -isystem
/build/git-build/b-gcc-git-arm-rtems4.12/arm-rtems4.12/newlib/targ-include
-isystem /home/EB/sebastian_h/archive/gcc-git/newlib/libc/include
-B/opt/rtems-4.12/arm-rtems4.12/bin/ -B/opt/rtems-4.12/arm-rtems4.12/lib/
-isystem /opt/rtems-4.12/arm-rtems4.12/include -isystem
/opt/rtems-4.12/arm-rtems4.12/sys-include    -c -g -O2   -W -Wall -gnatpg
-nostdinc   s-interr.adb -o s-interr.o
s-interr.adb:206:06: subprogram "Interrupt_Connect" has wrong convention
s-interr.adb:206:06: does not match "Interrupt_Connector" declared at line 199
s-interr.adb:206:06: probable missing pragma Convention for
"Interrupt_Connector"
../gcc-interface/Makefile:296: recipe for target 's-interr.o' failed
make[5]: *** [s-interr.o] Error 1
make[5]: Leaving directory
'/build/git-build/b-gcc-git-arm-rtems4.12/gcc/ada/rts'
gcc-interface/Makefile:2791: recipe for target 'gnatlib' failed
make[4]: *** [gnatlib] Error 2

Configure command line:

configure --target=arm-rtems4.12 --with-newlib --disable-nls --disable-lto
--disable-plugin --enable-languages=c,c++,ada

Reply via email to