re PR target/21760 (Powerpc atomic builtins missing PPC405 errata)
authorDavid Edelsohn <edelsohn@gnu.org>
Thu, 23 Jun 2005 13:24:14 +0000 (13:24 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Thu, 23 Jun 2005 13:24:14 +0000 (09:24 -0400)
commitf565b0a1a58554b7dd3cbd540f6dca295bd0cdbe
treecdd194c3a09ac21a918083c8d8d04b6d4c56c50b
parent2de3f2f3a49bbd9dad509ca892e0027858098aa9
re PR target/21760 (Powerpc atomic builtins missing PPC405 errata)

        PR target/21760
        * config/rs6000/rs6000.h (PPC405_ERRATUM77): New.
        * config/rs6000/rs6000.md: Move atomic instructions to ...
        * config/rs6000/sync.md: Here.
        Change sync_compare_and_swap<mode> to define_expand.  All stwcx
        patterns test PPC405_ERRATUM77.

From-SVN: r101268
gcc/ChangeLog
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.md
gcc/config/rs6000/sync.md [new file with mode: 0644]