diff options
author | Jason Gross <jgross@mit.edu> | 2017-09-12 20:53:41 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2017-09-12 20:53:41 -0400 |
commit | 4bbbda67a7adadc2f30de4e88746c777460d12bf (patch) | |
tree | ba639da8782b53be39558cd2a18b2634e351f981 /register-allocate.py | |
parent | 2bbbfed14c2d45fe5a1be6e079408b7be7c33587 (diff) |
Don't claim to clobber rbp
gcc complains if we claim to clobber it
Diffstat (limited to 'register-allocate.py')
-rwxr-xr-x | register-allocate.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/register-allocate.py b/register-allocate.py index e05e346cd..be18e0c65 100755 --- a/register-allocate.py +++ b/register-allocate.py @@ -897,7 +897,7 @@ def inline_schedule(sched, input_vars, output_vars): ['[%s] "m" (%s)' % (reg, reg) for reg in map(str.lower, TO_BE_RESTORED_REGISTERS)]) + '\n' ret += ': ' + ', '.join(['"cc"'] + ['"%s"' % reg for reg in special_reg] + - ['"%s"' % reg for reg in transient_regs]) + '\n' + ['"%s"' % reg for reg in transient_regs if reg.upper() not in TO_BE_RESTORED_REGISTERS]) + '\n' ret += ');\n' return ret |