- extern struct tracepoint __start___tracepoints[] __attribute__((visibility("hidden"))); \
- extern struct tracepoint __stop___tracepoints[] __attribute__((visibility("hidden"))); \
+ extern struct tracepoint __start___tracepoints[] __attribute__((weak, visibility("hidden"))); \
+ extern struct tracepoint __stop___tracepoints[] __attribute__((weak, visibility("hidden"))); \