diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2002-03-20 22:47:07 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2002-03-20 22:47:07 +0100 |
commit | 048b1c951bd2510e004535964f001e7d6ddcf459 (patch) | |
tree | 191c91b3293a813fc83537ef72582b0a3042ba04 /gcc/config.gcc | |
parent | f48645880f8831835e0fa67ad8ed06979dc37a91 (diff) | |
download | gcc-048b1c951bd2510e004535964f001e7d6ddcf459.zip gcc-048b1c951bd2510e004535964f001e7d6ddcf459.tar.gz gcc-048b1c951bd2510e004535964f001e7d6ddcf459.tar.bz2 |
re PR c/5972 (produces wrong assembly code when -march=pentiumpro and optimization (e.g. -O2)is on)
PR c/5972
* config/i386/i386.md (movdicc_c_rex64, movsicc_noc, movhicc_noc,
movsfcc_1, movdfcc_1): Add %O2.
* config/i386/i386.c (print_operand): Handle %ON.
Print . before float condition codes in Sun as cmov syntax.
* config/i386/sol2.h (CMOV_SUN_AS_SYNTAX): Define for Sun as.
* config.gcc (i[34567]86-*-solaris2*): Remove comment which is
no longer true.
From-SVN: r51086
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 4b59903..8337baf 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1333,7 +1333,6 @@ i[34567]86-*-solaris2*) xm_defines="POSIX SMALL_ARG_MAX" tm_file="${tm_file} i386/att.h dbxelf.h elfos.h svr4.h i386/sysv4.h i386/sol2.h" if test x$gas = xyes; then - # Only needed if gas does not support -s tm_file="i386/sol2gas.h ${tm_file}" fi tmake_file="i386/t-sol2 t-svr4" |