On Fri, Mar 13, 2015 at 11:18 PM, Segher Boessenkool <seg...@kernel.crashing.org> wrote: > On Fri, Mar 13, 2015 at 05:54:48PM +0300, Max Filippov wrote: >> 2. alloca seems to make an additional 16-bytes padding to each stack >> allocation: alloca(1) results in moving sp down by 32 bytes, alloca(17) >> moves it by 48 bytes, etc. > > This sounds like PR 50938, 47353, 34548, maybe more? Happens on most > targets.
Exactly! (And I was wrong about 1 byte, it needs at least 2 for 32 bytes result). But...those PRs are marked as duplicates of a fixed PR 34548. Looks like it's not fixed or there's a regression? -- Thanks. -- Max