https://bugs.kde.org/show_bug.cgi?id=428909

--- Comment #2 from Paul Floyd <pa...@free.fr> ---
I'll take a look at this - I upgraded from 32 to 33 over the weekend.

Currently Helgrind and DRD have slightly different approaches to the PTH_FUNC
macro. The DRD version also generates both functions declaration and definition
with body, whilst Helgrind generates declaration and the definition without the
body. That means that there are two possible approaches: change Helgrind to be
like DRD so that the macro can generate wrappers for both libpthread and libc
or add another macro for libc.

The first approach will produces the shorter source file. However, over on
FreeBSD I do need to have two separate macros because pthjread functions are in
libpthread but the semaphore functions are in libc (and not duplicated).

Any thoughts or preferences?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to