[cfe-commits] [PATCH] Add support for the force_align_arg_pointer attribute

Charles Davis cdavis at mymail.mines.edu
Sun Feb 7 22:14:41 PST 2010


Now that PR5280 is fixed, I'm turning my attention to the two other bugs
preventing me from compiling Wine, specifically PR5253 and PR5254. I've
decided to take on PR5254 first, because it seems easier.

Anyway, this patch should start us on the way to fixing PR5254, by
allowing us to use the force_align_arg_pointer attribute. It adds the
attribute as an x86-specific one (the GCC info page lists it as such),
using Anton's target-specific attribute support. If we want to support
other architectures, though, I can easily fix that.

Right now, the attribute is a no-op (NOTE: this is the same behavior as
llvm-gcc); this really needs support from LLVM itself. (On second
thought, maybe I should give PR5253 a crack...)

Chip

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: faap-support-1.patch
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20100207/33106551/attachment.ksh>


More information about the cfe-commits mailing list