This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Config tool 2.04 parse error bug.
- To: "'eCos Disuss'" <ecos-discuss at sourceware dot cygnus dot com>
- Subject: [ECOS] Config tool 2.04 parse error bug.
- From: "Trenton D. Adams" <tadams at theone dot dnsalias dot com>
- Date: Mon, 13 Aug 2001 09:15:30 -0600
This occurs when I use the config tool 2.04. If I use 1.3.1.2, this
doesn't happen. I carried out the exact same procedure with both tools.
I had to resolve some conflicts manually with the old tool, but other
than that the procedure was the same. I used the same repository with
the old tool as the new tool as well.
I think this is happening because it's using -I /cygdrive/C/* instead of
/C/* because the old tool uses the latter.
This is a bug right? I hate reporting so many bugs especially if they
in fact aren't! :(
p.s.
I'm attempting an EDB7xxx RedBoot build when this happens.
make -r -C hal/arm/arch/current arm.inc
make[1]: Entering directory
`/c/MyDocuments/eCosBuilds/Redboot_build/hal/arm/arch/current'
arm-elf-gcc -mcpu=arm7tdmi -Wall -Wpointer-arith -Wstrict-prototypes
-Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections
-fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority
-I/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include
-I/cygdrive/C/MyDocuments/NeweCosRep/ecos/packages/hal/arm/arch/current
-I/cygdrive/C/MyDocuments/NeweCosRep/ecos/packages/hal/arm/arch/current/
src
-I/cygdrive/C/MyDocuments/NeweCosRep/ecos/packages/hal/arm/arch/current/
tests -I. -Wp,-MD,arm.tmp -o hal_mk_defs.tmp -S
/cygdrive/C/MyDocuments/NeweCosRep/ecos/packages/hal/arm/arch/current/sr
c/hal_mk_defs.c
In file included from
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/hal/hal_a
rch.h:49,
from
/cygdrive/C/MyDocuments/NeweCosRep/ecos/packages/hal/arm/arch/current/sr
c/hal_mk_defs.c:48:
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:173: parse error before `__tmp1'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:173: warning: type defaults to `int' in declaration of `__tmp1'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:173: `_name_' undeclared here (not in a function)
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:173: warning: data definition has no type or storage class
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:174: parse error before `__tmp2'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:174: warning: type defaults to `int' in declaration of `__tmp2'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:174: initializer element is not constant
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:174: warning: data definition has no type or storage class
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:175: warning: type defaults to `int' in declaration of `__tmp1'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:175: redefinition of `__tmp1'
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:173: `__tmp1' previously defined here
/cygdrive/C/MyDocuments/eCosBuilds/Redboot_install/include/cyg/infra/cyg
_type.h:175: initializer element is not constant
Trenton D. Adams
Extreme Engineering
#17, 6025 - 12 St. SE
Calgary, Alberta, Canada
T2H 2K1
Phone: 403 640 9494 ext-208
Fax: 403 640 9599
http://www.extremeeng.com