Supporting old GCCs?

Bruce Guenter <[email protected]>
Newsgroups gmane.comp.sysutils.bgware
Message-ID <[email protected]>
Greetings.

I have just added support for a feature in bglibs that requires the use
of va_copy from stdarg.h and variadic macros.  Both are features of the
C99 standard that EGCS and GCC older than version 3 do not support
(although GCC has a different variadic macro mechanism that does work).
The sources will compile as it stands now, but the selftests fail to
link, and the programs that use the new features won't work either.

Is it resonable to require GCC version 3 at this point?  FWIW, the new
features are variable argument format strings, similar to printf but
safer.
-- 
Bruce Guenter <[email protected]> http://em.ca/~bruceg/ http://untroubled.org/
OpenPGP key: 699980E8 / D0B7 C8DD 365D A395 29DA  2E2A E96F B2DC 6999 80E8
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCl1OG6W+y3GmZgOgRAlQLAKCd44n6x87gbFNvRcX92vIMwo6fXwCZAXZN
W/jQqO5vxjt5zliI6IvzZUw=
=9V2j
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.