src/binutils ChangeLog coffdump.c nlmconv.c nl ...
Daniel Jacobowitz
drow@mvista.com
Sun Feb 10 11:49:00 GMT 2002
More information about the Binutils mailing list
Sun Feb 10 11:49:00 GMT 2002
- Previous message (by thread): src/binutils ChangeLog coffdump.c nlmconv.c nl ...
- Next message (by thread): src/binutils ChangeLog coffdump.c nlmconv.c nl ...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, Feb 10, 2002 at 02:22:02PM -0500, Daniel Jacobowitz wrote: > On Sun, Feb 10, 2002 at 11:13:05AM -0800, Ian Lance Taylor wrote: > > drow@sources.redhat.com writes: > > > > > * nlmconv.c: Add PARAMS ((const time_t *)) to localtime > > > prototype. Prototype main. > > > * nlmheader.y: Add PARAMS ((int)) to strerror prototype. > > > > Please don't make these changes. The localtime change in particular > > will cause the binutils to fail to compile on some platforms, those on > > which localtime is declare in the system header files to take time_t * > > rather than const time_t *. > > > > Never use a full prototype when declaring functions provided the > > system. It can only cause conflicts and, except in the case of a > > prototype which uses an ellipsis, can never help. If you feel that > > you must use a full prototype, you must add a configure test to > > confirm that it will compile correctly. > > I assume you're referring to localtime here; strerror was already > handled this way in nlmconv.c, directly above where I added a prototype > for localtime. > > In this case, should we turn off the warning I was fixing, > -Wstrict-prototypes, or should I add configury for localtime's > declaration? Or just kill the declaration of localtime? bfd/ieee.c already uses it without needing such a declaration. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer
- Previous message (by thread): src/binutils ChangeLog coffdump.c nlmconv.c nl ...
- Next message (by thread): src/binutils ChangeLog coffdump.c nlmconv.c nl ...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list