Enclosed is a patch which updates the Target information for the Windows64 target. Windows defines long and int as being 32-bits for the Windows64 ABI. Previous to this patch, this was causing pointer arithmetic to generate sign extensions and kooky code generation. I also updated a few other target attributes to be more inline with what Microsoft documents.
Act now, and get a free test case!
clang.patch
Description: Binary data
Cameron Esfahani [email protected] "We do what we must because we can." Aperture Science
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
