Re: e500 core lacks lswi, lswx, stswi, and stswx instructions.
Frank Wille <[email protected]> Mon, 19 Jan 2015 10:15:57 +0100
| Newsgroups | gmane.os.netbsd.ports.powerpc |
|---|---|
| Organization | Privates Internet Ostwestfalen/Lippe |
| Message-ID | <[email protected]> |
On Mon, 19 Jan 2015 17:37:55 +0900 NONAKA Kimihiro <[email protected]> wrote: > | arithmetic, logical, load/store, and branch) are supported on e500 > except lswi, lswx, stswi, and stswx. > > I seem those instructions are generated by gcc -Os. > It causes installer and /rescue programs don't work. > > Do we need emulation of those instructions? > Any ideas? Maybe you can switch gcc into e500 mode? Does it work with -mcpu=8540 (e500v1) or -mcpu=8548 (e500v2) ? -- Frank Wille