patch to add C99 complex

Corinna Vinschen
Wed Oct 6 16:58:00 GMT 2010

On Oct  6 12:50, Marco Atzeri wrote:
> one further question, should I include also the new
> in addition to the ?

No, that's not necessary.  I can do that.

> I just noticed that I need to run autoreconf on
> newlib/libm
> to generate the updated
> autoreconf on newlib root seems incomplete.
> $ autoreconf
> autoheader-2.67: WARNING: Using auxiliary files such as `acconfig.h', `config.h.            bot'
> autoheader-2.67: WARNING: and `', to define templates for `config.h.            in'
> autoheader-2.67: WARNING: is deprecated and discouraged.
> autoheader-2.67:
> autoheader-2.67: WARNING: Using the third argument of `AC_DEFINE' and
> autoheader-2.67: WARNING: `AC_DEFINE_UNQUOTED' allows one to define a template w            ithout
> autoheader-2.67: WARNING: `acconfig.h':
> autoheader-2.67:
> autoheader-2.67: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
> autoheader-2.67:                [Define if a function `main' is needed.])
> autoheader-2.67:
> autoheader-2.67: WARNING: More sophisticated templates can also be produced, see             the
> autoheader-2.67: WARNING: documentation.
> autoheader-2.67: warning: missing template: _WANT_REGISTER_FINI
> autoheader-2.67: Use AC_DEFINE([_WANT_REGISTER_FINI], [], [Description])
> autoreconf-2.67: /usr/bin/autoheader-2.67 failed with exit status: 1

Hmm, I had no such problem when I tried with your first patch.


Corinna Vinschen
Cygwin Project Co-Leader
Red Hat

More information about the Newlib mailing list