commit | 7a558e4417c74a0d7f2896178636b1d020d3fae9 | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 20:38:33 2008 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 20:38:33 2008 -0400 |
tree | b725bb96feffa807da77e35b2b7d5169a85150ae | |
parent | 64c718d27a0b9e8570968eed749782b170e32645 [diff] |
Don't save/restore flags and ebp on external calls - saves on stack space. It isn't necessary to save ebp - just mark it as clobbered. The only important flag to save/restore is irqs - manually fixup all callers.