EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Sequencer 2.2.0.1
From: Benjamin Franksen <[email protected]>
To: <[email protected]>
Date: Tue, 5 Aug 2014 13:23:08 +0200
I uploaded a first patch release for version 2.2, names 2.2.0.1 
(retaining the zero to indicate this release is not yet stable).

Andrew reminded me that top-level identifiers starting with "_" are 
reserved for the (C/C++) implementation, according to the standard. 
Therefore I changed the prefix for generated names from "_seq_" to 
"seqg_" ("g" for "generated").

Event flag names in the generated code now come without prefix. This is 
more in line with how global variables are treated. The definition in 
the generated code is no longer a #define, but rather a variable 
declaration

  static const EF_ID <name> = <number>;

This avoids collision with same named entities in other name spaces 
(e.g. struct members).
-- 
"Make it so they have to reboot after every typo." ― Scott Adams

Attachment: signature.asc
Description: This is a digitally signed message part.


References:
Sequencer 2.2.0 Benjamin Franksen

Navigate by Date:
Prev: error of beacon Azra Jabeen
Next: Re: Error in building epics base-3.15.0.1 on windows XP (32 bit) using mingw Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Sequencer 2.2.0 Benjamin Franksen
Next: RE: Sequencer 2.2.0 Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·