Cygwin: Remove weak symbols attributes due to semantic differences
authorChristian Babeux <christian.babeux@efficios.com>
Tue, 4 Dec 2012 21:21:40 +0000 (16:21 -0500)
committerChristian Babeux <christian.babeux@efficios.com>
Tue, 4 Dec 2012 21:21:40 +0000 (16:21 -0500)
commit167ff4df850ed5c954ee374db66a04b1c9a4ef34
tree462ec79cf4b0ad158fd7b72882d725c6263122c1
parent616d3093e1c34557aca7e9f6149338f43cf91886
Cygwin: Remove weak symbols attributes due to semantic differences

Weak symbols on Cygwin/PE platforms do not have the same semantics
as on Linux/ELF platforms [1].

The __start___tracepoints_ptrs and __stop___tracepoints_ptrs symbols
were NULL and tracepoints were not properly registered due to this
difference.

[1] - http://cygwin.com/ml/cygwin/2010-04/msg00281.html
include/lttng/tracepoint.h
This page took 0.024724 seconds and 4 git commands to generate.