This is the mail archive of the ecos-bugs@sourceware.org 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]
Other format: [Raw text]

[Bug 1001468] eCos GNU tools 4.6.2


Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001468

--- Comment #14 from Sergei Gavrikov <sergei.gavrikov@gmail.com> 2012-02-11 16:23:05 GMT ---
(In reply to comment #11)
> Ilija, I will try to build new toolchain for i386 architecture. It's
> easier to build (less time to wait for :-) and test for me and then I will
> share the got configure options and any "finds" for the build here.

(In reply to comment #12)
> It seems to me GCC build requires GMP, MPFR, MPC libraries (Necessary to
> Build GCC). So, these libraries look like SHOULD requirements.  And PPL,
> CLooG (IMHO) look like COULD requirements (Necessary to build GCC with the
> Graphite loop optimizations), and may be even WON'T requirement for eCos.

For now I stick at such an option set for 'i386-elf' target:

  % i386-elf-gcc -v
  Using built-in specs.
  COLLECT_GCC=i386-elf-gcc
 
COLLECT_LTO_WRAPPER=/home/test/gnutools/i386-elf/libexec/gcc/i386-elf/4.6.2/lto-wrapper
  Target: i386-elf
  Configured with: /home/test/build/gcc-4.6.2/configure -v
--with-pkgversion='eCos GNU tools 4.6.2-1'
--with-bugurl=http://bugs.ecos.sourceware.org --enable-languages=c,c++
--prefix=/home/test/gnutools/i386-elf --enable-threads --with-gnu-as
--with-gnu-ld --with-newlib --with-mpfr=/home/test/gnutools/tools
--with-gmp=/home/test/gnutools/tools --with-mpc=/home/test/gnutools/tools
--disable-__cxa_atexit --disable-hosted-libstdcxx --disable-decimal-float
--disable-libgomp --disable-libmudflap --disable-libssp --disable-libquadmath
--disable-multilib --disable-nls --disable-shared --target=i386-elf
  Thread model: single
  gcc version 4.6.2 (eCos GNU tools 4.6.2-1)

NOTES

1) A bit modified patches for 4.3.2 from eCosCentric were applied for 4.6.2
sources;

2) HOSTCC was i486-linux-gnu-gcc.

Q: Do we interested in the builds (tests) pass itself on x86_64 hosts?

Well, I liked that new compilers do produce no new warnings, but

  [-Wunused-but-set-variable]

So, we have a straightforward solution to fix all them :-)  So far, I tested
only builds for eCos default template +FILEIO +USTL. New GDB has not been
tested yet (I think this can take the next weekend).

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


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