diff options
| author | Thomas Preud'homme <robotux@celest.fr> | 2012-07-11 23:39:05 +0200 |
|---|---|---|
| committer | Thomas Preud'homme <robotux@celest.fr> | 2012-07-11 23:39:05 +0200 |
| commit | d1694f7d7e6d96f64d1330c9b43491b613272b1e (patch) | |
| tree | 223f41bca3974e04d5b409d7e546225fcccf0b78 /tests2/09_do_while.c | |
| parent | ed9c6b132abab8fad614b2a077a69b86cbb95cdd (diff) | |
| download | tinycc-d1694f7d7e6d96f64d1330c9b43491b613272b1e.tar.gz tinycc-d1694f7d7e6d96f64d1330c9b43491b613272b1e.tar.bz2 | |
get_reg(): try to free r2 for an SValue first
To be able to load a long long value correctly on i386, gv() rely on the
fact that when get_reg() look at an SValue it tries first to free the
register in r2 and then r. More information about the context can be
found at
http://lists.nongnu.org/archive/html/tinycc-devel/2012-06/msg00017.html
and later at
http://lists.nongnu.org/archive/html/tinycc-devel/2012-07/msg00021.html
Diffstat (limited to 'tests2/09_do_while.c')
0 files changed, 0 insertions, 0 deletions
