[ECOS] Size?
Lewin A.R.W. Edwards
larwe@larwe.com
Thu Mar 1 15:44:00 GMT 2001
>That's an interesting point of view. Why don't you load it into your
>favourite Windows compiler and see for yourself the many ways in which GCC
>has been written for a Unix environment. Then move onto make, and GDB, and
>binutils...
I know some versions of gcc/binutils/gdb have been adapted for a DOS
(actually i386-go32) platform. The toolchain supplied for the Winbond
90210/90215 and 90221 chips, for instance:
C:\Gnu>gcc -v
Reading specs from C:\GNU\LIB\specs
gcc version 2.7-96q3
C:\Gnu>as -v
GNU assembler version cygnus-2.6-96q3 (hppa1.1-hp-proelf), using BFD
version cygnus-2.6-96q3
C:\Gnu>gdb
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.15.2-96q3 (i386-go32 --target hppa1.1-hp-proelf),
Copyright 1996 Free Software Foundation, Inc.
(gdb)
As you can see from the version info, Cygnus found it possible. I recall
reading (about a year ago) build instructions for a DOS-hosted version in
the documentation for what used to be called egcs. The step from DOS32 to
Win32 console-mode isn't vast.
This issue isn't worth arguing bitterly about; I'm just bringing it up
because I know it was solved elegantly for earlier versions of the gnu
tools and I was curious to know why RH bought into the problems of
maintaining _both_ an emulation layer and a set of tools compiled for it,
rather than just porting the tools to run directly under Win32. No offense
intended.
Really, do you think I would be using your product if I despised it? :)
eCos solves the problems I need it to solve and I'm very satisfied with it.
When things don't operate quite the way I expect, I bitch, though - that's
human nature.
=== Lewin A.R.W. Edwards (Embedded Engineer)
Work: http://www.digi-frame.com/
Personal: http://www.zws.com/ and http://www.larwe.com/
"Und setzet ihr nicht das Leben ein,
Nie wird euch das Leben gewonnen sein."
More information about the Ecos-discuss
mailing list