|
From: Michael D. <mda...@qn...> - 2015-11-29 22:27:44
|
Any thoughts on this one? ________________________________________ From: Michael Daniels Sent: Thursday, November 19, 2015 12:07 PM To: val...@li... Subject: [PATCH][VEX] Remove limit on strd's negative immediates Hello, It seems newer versions of libgcc[0] have started using assembly like this: strd ip, lr, [sp, #-16]! Since VEX only checks for #-8, this is causing lots of complaints about invalid writes below the stack pointer. Attached is a patch to remove the check all together, allowing any negative immediates without generating a lot of noise. [0] https://github.com/gcc-mirror/gcc/blob/7aea4e7cdcd40d7bd47c64e76325a62191887d1b/libgcc/config/arm/bpabi.S#L151 Thanks, Mike |