diff options
author | Jan Hubicka <jh@suse.cz> | 2008-12-21 14:28:26 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2008-12-21 13:28:26 +0000 |
commit | 924eabec0b90e5499271806c28af40814d77496b (patch) | |
tree | d5bde29db18ca4850d6b93694db130e4e61f45fc /gcc/expr.c | |
parent | 76a4a1bd8db1311ffd020b5c7b900fc762b9684a (diff) | |
download | gcc-924eabec0b90e5499271806c28af40814d77496b.zip gcc-924eabec0b90e5499271806c28af40814d77496b.tar.gz gcc-924eabec0b90e5499271806c28af40814d77496b.tar.bz2 |
i376.md (UNSPEC_MS_TO_SYSV_CALL): New constant.
* i376.md (UNSPEC_MS_TO_SYSV_CALL): New constant.
(call_1_rex64_ms_sysv, call_value_0_rex64_ms_sysv,
call_value_1_rex64_ms_sysv): New patterns.
* i386.c (function_arg_ms_64): Pass magical value of -2 as callarg.
(ix86_expand_call): Emit extra clobbers for ms->sysv ABI calls.
Co-Authored-By: Kai Tietz <kai.tietz@onevision.com>
From-SVN: r142859
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions