[RTEMS Project] #579: rtmes-4.7-sparc-rtems-gdb does not build

RTEMS trac trac at rtems.org
Fri Nov 21 14:11:36 UTC 2014


#579: rtmes-4.7-sparc-rtems-gdb does not build
----------------------------+----------------------------
 Reporter:  ralf.corsepius  |       Owner:  joel.sherrill
     Type:  defect          |      Status:  closed
 Priority:  normal          |   Milestone:  2
Component:  tools           |     Version:  4.7
 Severity:  major           |  Resolution:  wontfix
 Keywords:                  |
----------------------------+----------------------------
Changes (by joel.sherrill):

 * status:   => closed
 * resolution:   => wontfix


Old description:

> rtems-4.7-sparc-rtems4.7-gdb-6.0
> does not compile on FC1:
>
> rpmbuild ...
> ...
> gcc -c -DHAVE_CONFIG_H     -DPROFILE=1 -DWITH_PROFILE=-1
> -DDEFAULT_INLINE=0           -DSTAT -DFAST_UART -DIUREV0 -DMECREV0   -I.
> -I../../../gdb-6.0/sim/erc32 -I../common
> -I../../../gdb-6.0/sim/erc32/../common -I../../include
> -I../../../gdb-6.0/sim/erc32/../../include -I../../bfd
> -I../../../gdb-6.0/sim/erc32/../../bfd -I../../opcodes
> -I../../../gdb-6.0/sim/erc32/../../opcodes -I../../intl
> -I../../../gdb-6.0/sim/erc32/../../intl -g -O2
> ../../../gdb-6.0/sim/erc32/float.c
> ../../../gdb-6.0/sim/erc32/float.c:70:9: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c: In function `clear_accex':
> ../../../gdb-6.0/sim/erc32/float.c:71: error: request for member `text'
> in something not a structure or union
> ../../../gdb-6.0/sim/erc32/float.c:72: error: syntax error before
> "fnclex"
> ../../../gdb-6.0/sim/erc32/float.c:74:5: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c:111:9: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c:136:5: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c:140:9: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c: At top level:
> ../../../gdb-6.0/sim/erc32/float.c:142: error: request for member `text'
> in something not a structure or union
> ../../../gdb-6.0/sim/erc32/float.c:143: error: syntax error before
> numeric constant
> ../../../gdb-6.0/sim/erc32/float.c:169:5: missing terminating " character
> ../../../gdb-6.0/sim/erc32/float.c:206: error: `fpu_control' undeclared
> here (not in a function)
> ../../../gdb-6.0/sim/erc32/float.c:206: warning: data definition has no
> type or storage class
> ../../../gdb-6.0/sim/erc32/float.c:209: error: syntax error before
> "volatile"
> make[2]: *** [float.o] Error 1
> make[2]: Leaving directory `/usr/src/redhat/BUILD/rtems-4.7-sparc-
> rtems4.7-gdb-collection-6.0/build/sim/erc32'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/redhat/BUILD/rtems-4.7-sparc-
> rtems4.7-gdb-collection-6.0/build/sim'
> make: *** [all-sim] Error 2
>
> Release:
> RTEMS-4.7
>
> Environment:
> FC1, gcc-3.3.2

New description:

 rtems-4.7-sparc-rtems4.7-gdb-6.0
 does not compile on FC1:

 rpmbuild ...
 ...
 gcc -c -DHAVE_CONFIG_H     -DPROFILE=1 -DWITH_PROFILE=-1
 -DDEFAULT_INLINE=0           -DSTAT -DFAST_UART -DIUREV0 -DMECREV0   -I.
 -I../../../gdb-6.0/sim/erc32 -I../common
 -I../../../gdb-6.0/sim/erc32/../common -I../../include
 -I../../../gdb-6.0/sim/erc32/../../include -I../../bfd
 -I../../../gdb-6.0/sim/erc32/../../bfd -I../../opcodes
 -I../../../gdb-6.0/sim/erc32/../../opcodes -I../../intl
 -I../../../gdb-6.0/sim/erc32/../../intl -g -O2
 ../../../gdb-6.0/sim/erc32/float.c
 ../../../gdb-6.0/sim/erc32/float.c:70:9: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c: In function `clear_accex':
 ../../../gdb-6.0/sim/erc32/float.c:71: error: request for member `text' in
 something not a structure or union
 ../../../gdb-6.0/sim/erc32/float.c:72: error: syntax error before "fnclex"
 ../../../gdb-6.0/sim/erc32/float.c:74:5: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c:111:9: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c:136:5: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c:140:9: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c: At top level:
 ../../../gdb-6.0/sim/erc32/float.c:142: error: request for member `text'
 in something not a structure or union
 ../../../gdb-6.0/sim/erc32/float.c:143: error: syntax error before numeric
 constant
 ../../../gdb-6.0/sim/erc32/float.c:169:5: missing terminating " character
 ../../../gdb-6.0/sim/erc32/float.c:206: error: `fpu_control' undeclared
 here (not in a function)
 ../../../gdb-6.0/sim/erc32/float.c:206: warning: data definition has no
 type or storage class
 ../../../gdb-6.0/sim/erc32/float.c:209: error: syntax error before
 "volatile"
 make[2]: *** [float.o] Error 1
 make[2]: Leaving directory `/usr/src/redhat/BUILD/rtems-4.7-sparc-rtems4.7
 -gdb-collection-6.0/build/sim/erc32'
 make[1]: *** [all] Error 2
 make[1]: Leaving directory `/usr/src/redhat/BUILD/rtems-4.7-sparc-rtems4.7
 -gdb-collection-6.0/build/sim'
 make: *** [all-sim] Error 2

 Release:
 RTEMS-4.7

 Environment:
 FC1, gcc-3.3.2

--

--
Ticket URL: <http://devel.rtems.org/ticket/579#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list