lp:~epics-core/epics-base/fixatomiclinkage

Created by mdavidsaver and last modified
Get this branch:
bzr branch lp:~epics-core/epics-base/fixatomiclinkage
Members of EPICS Core Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
EPICS Core Developers
Project:
EPICS Base
Status:
Merged

Recent revisions

12638. By mdavidsaver

Fix typo in epicsAtomicTest.cpp testClassify()

12637. By mdavidsaver

Fix for Solaris C++ compiler

12636. By mdavidsaver

epicsAtomic: RTEMS ISR safe impl. for epicsAtomicLock()

12635. By mdavidsaver

epicsAtomicTest: include some information about build conditions

Give some idea which implementations are being used

12634. By mdavidsaver

epicsAtomic: fix C linkage

With gcc -std=gnu99 (present default) functions qualified
with plain 'inline' emit strong public symbols (nm says 'T')
in every compilation unit the definition appears.
This causes linking to fail in all cases where executable
are statically linked, and many where dynamic linking is used.

12633. By mdavidsaver

libCom/test: Add epicsInlineTest

12632. By mdavidsaver

add EPICS_ALWAYS_INLINE

12631. By Andrew Johnson

Another order-only prerequisite

12630. By Andrew Johnson

Use order-only prerequisites for include files

This prevents unnecessary recompilations when an include
file gets regenerated.

12629. By Andrew Johnson

Merged changes from 3.14 branch, revno 12514

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~epics-core/epics-base/3.16
This branch contains Public information 
Everyone can see this information.