Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: 3.14 branch broken for older vxWorks
From: Andrew Johnson <anj@aps.anl.gov>
To: "Jeff Hill" <johill@lanl.gov>
Cc: "'EPICS core-talk'" <core-talk@aps.anl.gov>
Date: Fri, 9 Sep 2011 09:51:24 -0500
Hi Jeff,

On 2011-09-08 Jeff Hill wrote:
> Yes, that's correct, the old vxWorks gnu compiler doesn?t make private
> members of class A accessible to nested class A :: B as the standard
> requires. There is a simple fix to add "friend class B" to class A. I have
> done this many times before but I neglected to take care of it in this
> situation. There are many examples in base including some at the end of
> class udpiiu's definition.
> 
> I committed a fix to R3.14.

Confirmed fixed.  I'm glad you remember these things, I might have taken a day 
or so to work that out.

Thanks,

- Andrew
-- 
Optimization is the process of taking something that works and
replacing it with something that almost works, but costs less.
-- Roger Needham


References:
RE: 3.14 branch broken for older vxWorks Jeff Hill

Navigate by Date:
Prev: RE: EPICS and SMP: target board ==> ivme7210 ==> OS ==> vxWorks Jeff Hill
Next: Re: extern "C" { #include <...> } Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: RE: 3.14 branch broken for older vxWorks Jeff Hill
Next: RE: EPICS and SMP: target board ==> ivme7210 ==> OS ==> vxWorks Jeff Hill
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·