coro: Asm coro_transfer for arm7

Marc Lehmann schmorp at schmorp.de
Sat Dec 5 22:16:10 CET 2015


On Wed, Dec 02, 2015 at 02:25:52PM +0300, Nick Zavaritsky <mejedi at gmail.com> wrote:
> > Sorry for nagging, but I’ve got no response on this.
> > Could you please consider my patch?
> I have a few questions on the specifics of your patch, though:

And two more:

3. I assume your change to not use regparm on arm is merely to avoid a
compiler warning?

4. It seems the __ARM_ARCH==7 test is not quite good enough, I get:

/tmp/ccpYAfhg.s:6: Error: selected processor does not support `vpush {d8-d15}'
/tmp/ccpYAfhg.s:11: Error: selected processor does not support `vpop {d8-d15}'

For some gcc targets.

The latter is beyond my abilities to fix, as arm is a minefield of
incompatibilities - any idea how to make the preprocessor test sharper?

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list