g+
g+ Communities
Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
<== Date ==> <== Thread ==>

Subject: Re: RFC: libCom/osi - new spinlock API
From: Andrew Johnson <anj@aps.anl.gov>
To: core-talk@aps.anl.gov
Date: Tue, 20 Nov 2012 18:31:11 -0500
Hi Ralph,

On 2012-10-29 Ralph Lange wrote:
> I have pushed my spinlocks branch onto Launchpad at
> https://code.launchpad.net/~epics-core/epics-base/spinlocks

> Please test and verify on other platforms
> (RTEMS/vxWorks/Windows/Solaris/OSX) if you have a chance.

I committed some minor changes to get this working on vxWorks and Solaris 
(mostly to the test code which was using C++-isms in a C source file).  I also 
tested it successfully on cygwin-x86.

I had compiler errors on win32-x86 and win32-x86-mingw builds but a couple 
more changes fixed those, although I still have a linker problem which is 
preventing me from running the tests.  This is related to my version of gmake 
though (from Strawberry Perl), it's not specific to the spinlocks branch.

I don't think this is quite tested enough to merge yet, but it shouldn't take 
too long after Thanksgiving to get there.

- Andrew
-- 
Computer science is as much about computers as astronomy is about
telescopes. -- Edsger Dijkstra

References:
RFC: libCom/osi - new spinlock API Ralph Lange
Re: RFC: libCom/osi - new spinlock API Andrew Johnson
Re: RFC: libCom/osi - new spinlock API Ralph Lange

Navigate by Date:
Prev: Base R3.14.12.3-pre1 available Andrew Johnson
Next: [Bug 1083193] Re: Lifetime of CALLBACK undocumented Ralph Lange
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
Navigate by Thread:
Prev: Re: RFC: libCom/osi - new spinlock API Ralph Lange
Next: [Merge] lp:~epics-core/epics-base/spinlocks into lp:epics-base Ralph Lange
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
ANJ, 27 Nov 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICSv4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·