From 21470a3ca9458b76a97d52bd1150c5012ac5a890 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 24 Apr 2013 17:33:30 +0000 Subject: * faq-programming.xml (faq.programming.64bitporting): Mention the -Wformat and -Wall gcc options. --- winsup/doc/faq-programming.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'winsup/doc/faq-programming.xml') diff --git a/winsup/doc/faq-programming.xml b/winsup/doc/faq-programming.xml index c46e05f18..8a1bb962b 100644 --- a/winsup/doc/faq-programming.xml +++ b/winsup/doc/faq-programming.xml @@ -115,7 +115,11 @@ datatypes when the AMD64 CPU was new. printf ("%d %ld\n", l, i); -may not print what you think it should. +may not print what you think it should. Enable the gcc options -Wformat or +-Wall, which warn about type mismatches in printf/scanf functions. + +Using -Wall (optionally with -Werror to drive the point home) makes a +lot of sense in general, not only when porting code to a new platform. -- cgit v1.2.3