Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
<== Date ==> <== Thread ==>

Subject: Status of epicsShareAPI
From: Benjamin Franksen <benjamin.franksen@helmholtz-berlin.de>
To: <core-talk@aps.anl.gov>
Date: Thu, 18 Sep 2014 11:23:59 +0200
This comment is in shareLib.h (base 3.14.12.2):

 * epicsShareAPI is deprecated for new routines, don't use it!
 * In a future major release (R3.15) we will remove this keyword
 * from most EPICS APIs, although CA may continue to use it.
 * This is a major release though, since it affects the order
 * that arguments are pushed onto the stack on Windows and we
 * don't want a replacement DLL to silent cause mayhem...

This leaves me guessing what support modules should do if they are
supposed to run with 3.14 and 3.15: use epicsShareAPI or not? In the
sequencer I have removed them for version 2.2 and I wonder now if that
could cause problems..,

Looking at the current 3.15 sources I see header files where it is still
present. What's the status?

Cheers
Ben
--
"Make it so they have to reboot after every typo." ― Scott Adams


________________________________

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH

Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.

Aufsichtsrat: Vorsitzender Prof. Dr. Dr. h.c. mult. Joachim Treusch, stv. Vorsitzende Dr. Beatrix Vierkorn-Rudolph
Geschäftsführung: Prof. Dr. Anke Rita Kaysser-Pyzalla, Thomas Frederking

Sitz Berlin, AG Charlottenburg, 89 HRB 5583

Postadresse:
Hahn-Meitner-Platz 1
D-14109 Berlin

http://www.helmholtz-berlin.de


Replies:
Re: Status of epicsShareAPI Andrew Johnson

Navigate by Date:
Prev: Jenkins build is back to normal : epics-base-3.15-win64s #48 APS Jenkins
Next: Re: Status of epicsShareAPI Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
Navigate by Thread:
Prev: Jenkins build is back to normal : epics-base-3.15-win64s #48 APS Jenkins
Next: Re: Status of epicsShareAPI Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
ANJ, 18 Sep 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·