Posted: Wed Nov 21, 2007 4:34 am
when expanding:IA-64 != Intel 64
Intel 64 Architecture
Intel Architecture 64
You have one second to tell me which is the x86-64 and which is the itanium. Now there's exactly WHY that convention sucks.
when expanding:IA-64 != Intel 64
IA-64: Itanium -> Itanium 2Combuster wrote:when expanding:IA-64 != Intel 64
Intel 64 Architecture
Intel Architecture 64
You have one second to tell me which is the x86-64 and which is the itanium. Now there's exactly WHY that convention sucks.
From the DEV group, in response to the above...Candy wrote:C offers the possibility of #include <> or #include "" for that very purpose. What about offering the same functionality, or if you don't see a way to do so, to offer only the second (which includes all of the first)?
H. Peter Anvin wrote:That's not what <> versus "" does. <> is used for system headers, which
for most compilers mean "only paths that are build in or specified with
-I, do not search the local directory."
If anyone is willing to write a pathname manipulation library in portable C that handles all common platforms, we might consider using it for a future version. Again, Perl's File::Spec has some good API ideas.