Document the macOS -flat_namespace flag change

This commit is contained in:
Andrew Johnson
2019-03-20 13:46:47 -05:00
parent 638391249d
commit 592b935146
+13 -13
View File
@@ -23,25 +23,25 @@ release.</p>
<h1 align="center">EPICS Release 7.0.2.1</h1>
<!-- Insert new items immediately below this template ...
<h3>Linking shared libraries on macOS</h3>
<h3>Title...</h3>
<p>Description</p>
-->
<p>The linker flag <tt>-flat_namespace </tt> has been restored for creating
shared libraries, although not for loadable libraries (bundles). This was
required for building using the latest versions of Apple XCode.</p>
<h3>Fix DB_LINK loop breaking</h3>
<p>A regression was introduced in 7.0.2 which caused record chains with
loops to be incorrectly broken. Processing should be skipped when a
DB_LINK with Process Passive (PP) closes a loop to a synchronous record.</p>
<p>A regression was introduced in 7.0.2 which caused record chains with loops to
be incorrectly broken. Processing should be skipped when a DB_LINK with Process
Passive (PP) closes a loop to a synchronous record.</p>
<p>Instead in 7.0.2 the targeted record would be processed if processing began with
a remote action (or other caller of dbPutField() ). The would result in the loop
running a second time. The loop would be broken on the second iteration.</p>
<p>Instead in 7.0.2 the targeted record would be processed if processing began
with a remote action (or some other caller of <tt>dbPutField()</tt>). This would
result in the loop running a second time. The loop would be broken on the second
iteration.</p>
<p><a href="https://bugs.launchpad.net/epics-base/+bug/1809570">See lp #1809570</a></p>
<p><a href="https://bugs.launchpad.net/epics-base/+bug/1809570">See lp:
#1809570</a></p>
<h3>Old dbStaticLib APIs removed</h3>