This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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]

Embedded targets problem


Fellows,
I am trying to port my stuff to current gcc version (taken from CVS).

It looks like new 'gcov' stuff breaks embedded targets builds.
This is probably cause gcov refers to some includes such as 'stdio.h' and 
'fcntl.h' which not always exist for small machines.

The relevant ChangeLog entry is:
2002-09-11  Nathan Sidwell  <nathan@codesourcery.com>
        Reimplement gcov format.
        * gcov-io.h: Replace.
        * gcov.c: Reimplement.
        * gcov-iov.c: New file.
        * gcov-dump.c: New file.
        * libgcc2.c (L_bb): Replace with ...
        (L_gcov): ... this.
        (struct bb_function_info, struct bb): Remove.

Is it possible to avoid this appart from patching Makefile?

gcc-3.2.X builds fine.


Thanks,
Dmitry.



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