This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Config tool 2.04 parse error bug.


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]