|
From: | Paul Eggert |
Subject: | Re: [bug-diffutils] bug#24311: bug#24311: bug#24311: [PATCH] maint: accommodate LP64 systems |
Date: | Fri, 26 Aug 2016 15:30:34 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
On 08/26/2016 12:46 PM, Eric Blake wrote:
maybe it is time to propose a patch to the GNU Coding Standards that document the reality of existing systems
When we put that wording into the GNU coding standards many years ago, traditional C libraries were more important than 64-bit MS-Windows, and the reality was that one cannot easily write code that works with both 64-bit MS-Windows and traditional C libraries that lack support for formats like %td. Although 64-bit MS-Windows is obviously more important now than it used to be in the good old IA-64 days, it's not obvious that we can jettison support for traditional C environments quite just yet.
Perhaps it wouldn't be to hard to change diffutils to be portable to nonstandard platforms like MS-Windows, while still maintaining portability to traditional C. The proposed patch won't suffice for that, though.
[Prev in Thread] | Current Thread | [Next in Thread] |