------- Comment #1 from hjl dot tools at gmail dot com 2009-02-10 20:46 ------- The problem is
static rtx ix86_get_drap_rtx (void) { if (ix86_force_drap || !ACCUMULATE_OUTGOING_ARGS) crtl->need_drap = true; -Os turns off ACCUMULATE_OUTGOING_ARGS, which turns on DRAP. Does ACCUMULATE_OUTGOING_ARGS really increase code size? -- hjl dot tools at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jh at suse dot cz, ubizjak | |at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39148