Subject: standards/9610: bogus egcs warning
To: None <>
From: Seebs <>
List: netbsd-bugs
Date: 03/12/2000 20:54:39
>Number:         9610
>Category:       standards
>Synopsis:       egcs warns about "%Lf" because %Ld isn't standard
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    standards-manager (NetBSD Standards Conformance bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 12 20:54:01 2000
>Release:        3/9/00
System: NetBSD 1.4T NetBSD 1.4T (LOBE) #0: Fri Feb 25 12:07:10 CST 2000 i386

	Possibly as a result of the changes for %ll, etc., gcc now warns
	that the "L" flag is "not in ANSI C".  It's wrong; "%Lf" is long

	printf("%Lf\n", ...)

	Only warn about that flag if it's set on something other than a
	floating point type.