On Sat, Apr 2, 2011 at 10:09 AM, Kai Tietz <ktiet...@googlemail.com> wrote: > 2011/4/1 Richard Henderson <r...@redhat.com>: >> On 04/01/2011 11:36 AM, Kai Tietz wrote: >>> It might be a good thing to extract those call-abi lookups into a >>> specific function, which returns numbers for the selected on. By this >>> we can avoid double lookup of attributes here. >>> But I would like to do this in a separate patch. >> >> Sure. >> >> >> r~ >> > > Committed at revision 171890. >
This caused: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48416 You changed ix86_function_arg_boundary: @@ -7441,8 +7485,10 @@ ix86_function_arg_boundary (enum machine_mode mode, const_tree type) warned = true; inform (input_location, "The ABI for passing parameters with %d-byte" - " alignment has changed in GCC 4.6", - align / BITS_PER_UNIT); + " alignment has changed in GCC 4.6 (mode:%u, %d saved", + align / BITS_PER_UNIT, + ix86_compat_function_arg_boundary (mode, type, saved_align), + mode, saved_align); } } But it isn't mentioned in ChangeLog nor your submission. Did you check it in by accident? -- H.J.