Do not use __attribute__((constructor))
authorBenjamin Poirier <benjamin.poirier@polymtl.ca>
Mon, 8 Feb 2010 18:51:19 +0000 (13:51 -0500)
committerPierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Mon, 8 Feb 2010 18:54:59 +0000 (13:54 -0500)
commit2f961b65e3422f23019286e9531b0a40070278ea
tree98e23ebe538b0c0e5f779bc9bdf511da9255c741
parent18b84fc03e0b71d5331ef072e05a5da24fd742a7
Do not use __attribute__((constructor))

For greater compatibility with older compilers. The functions that used to be
constructors are functions that register the sync modules. These functions now
have to be called from each sync_chain initialization function.

Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
20 files changed:
lttv/lttv/sync/event_analysis_chull.c
lttv/lttv/sync/event_analysis_chull.h
lttv/lttv/sync/event_analysis_eval.c
lttv/lttv/sync/event_analysis_eval.h
lttv/lttv/sync/event_analysis_linreg.c
lttv/lttv/sync/event_analysis_linreg.h
lttv/lttv/sync/event_matching_broadcast.c
lttv/lttv/sync/event_matching_broadcast.h
lttv/lttv/sync/event_matching_distributor.c
lttv/lttv/sync/event_matching_distributor.h
lttv/lttv/sync/event_matching_tcp.c
lttv/lttv/sync/event_matching_tcp.h
lttv/lttv/sync/event_processing_lttng_null.c
lttv/lttv/sync/event_processing_lttng_null.h
lttv/lttv/sync/event_processing_lttng_standard.c
lttv/lttv/sync/event_processing_lttng_standard.h
lttv/lttv/sync/event_processing_text.c
lttv/lttv/sync/event_processing_text.h
lttv/lttv/sync/sync_chain_lttv.c
lttv/lttv/sync/sync_chain_unittest.c
This page took 0.025284 seconds and 4 git commands to generate.