Update of patch #8436 (project avrdude):
Status: None => Need Info
_______________________________________________________
Follow-up Comment #1:
I cannot confirm your statement #1: it compiles fine the way
it is in my MinGW32 cross-compilation environment.
Regarding reasoning #2, I don't see we are consistent in
either direction:
. libavrdude.h checks for HAVE_STDINT_H, and acts correctly
upon it
. fileio.c and ft245.c use <stdint.h> unchecked
. flip1/2 checks for either symbol, and acts upon it
IMHO, it would make most sense to remove *all* the checks
(including the one in libavrdude.h), and then assume <stdint.h>
always being present. AVRDUDE assumes a C99 compatible
environment in many other places already anyway.
Would you be willing to resubmit a patch that unifies it that
way?
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?8436>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
avrdude-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avrdude-dev