<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hey,<br>
<br>
I've made the PR and it's waiting at
<a class="moz-txt-link-freetext" href="https://github.com/DOCGroup/ACE_TAO/pull/360">https://github.com/DOCGroup/ACE_TAO/pull/360</a><br>
<br>
On 24.01.2017 08:46, Johnny Willemsen wrote:<br>
</div>
<blockquote
cite="mid:a853b139-d217-f383-3346-d559426ba7c0@remedy.nl"
type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<p>Hi,</p>
<p>Thanks for using the PRF form and sorting this out. Please open
a pull request at <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="https://github.com/DOCGroup/ACE_TAO">https://github.com/DOCGroup/ACE_TAO</a>
with the necessary changes.</p>
<p>Best regards,<br>
</p>
Johnny Willemsen
<pre class="moz-signature" cols="72">Remedy IT
Postbus 81 | 6930 AB Westervoort | The Netherlands
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.remedy.nl">http://www.remedy.nl</a>
</pre>
<div class="moz-cite-prefix">On 01/23/2017 09:32 PM, Marek
Beleščiak wrote:<br>
</div>
<blockquote
cite="mid:bf23eb1f-d650-0d85-45fb-3ceae645e9a9@lunar.sk"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
<br>
<div class="moz-forward-container">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
ACE VERSION: 6.3.3+ - including latest 6.4.1<br>
<pre> HOST MACHINE and OPERATING SYSTEM:
linux 4.4.0-45-generic #66-Ubuntu SMP x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
COMPILER NAME AND VERSION (AND PATCHLEVEL): clang version 3.8.0-2ubuntu4 (tags/RELEASE_380/final)
THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
specific file, simply state which one]: config-linux, config-macosx-snowleopard.h
DOES THE PROBLEM AFFECT:
COMPILATION? No
LINKING? No, only when linking end-user apps against ACE.
EXECUTION? No
OTHER (please specify)?
SYNOPSIS:
Macro <code><span class="com">ACE_HAS_GCC_ATOMIC_BUILTINS should be defined for clang.</span></code>
DESCRIPTION:
When using Atomic_Op with clang, atomic builtins are not used and
that reuslts in undefined symbols linker errors to increment_fn, etc.
REPEAT BY:
Try to compile this program with clang:
#include <ace/Atomic_Op.h>
int main()
{
ACE_Atomic_Op<ACE_Thread_Mutex, long> a;
a++;
return 0;
}
SAMPLE FIX/WORKAROUND:
See my answer at stackoverflow - <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://stackoverflow.com/a/40563618/823738">http://stackoverflow.com/a/40563618/823738</a>
</pre>
<pre class="moz-signature" cols="72">--
Best Regards,
Marek Beleščiak</pre>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
ace-bugs mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:ace-bugs@list.isis.vanderbilt.edu">ace-bugs@list.isis.vanderbilt.edu</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-bugs">http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-bugs</a></pre>
</blockquote>
<br>
</blockquote>
<br>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
S pozdravom / Best Regards,
Marek Beleščiak</pre>
</body>
</html>