xref: /aosp_15_r20/external/musl/src/include/features.h (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #ifndef FEATURES_H
2*c9945492SAndroid Build Coastguard Worker #define FEATURES_H
3*c9945492SAndroid Build Coastguard Worker 
4*c9945492SAndroid Build Coastguard Worker #include "../../include/features.h"
5*c9945492SAndroid Build Coastguard Worker 
6*c9945492SAndroid Build Coastguard Worker #define weak __attribute__((__weak__))
7*c9945492SAndroid Build Coastguard Worker #define hidden __attribute__((__visibility__("hidden")))
8*c9945492SAndroid Build Coastguard Worker #define weak_alias(old, new) \
9*c9945492SAndroid Build Coastguard Worker 	extern __typeof(old) new __attribute__((__weak__, __alias__(#old)))
10*c9945492SAndroid Build Coastguard Worker 
11*c9945492SAndroid Build Coastguard Worker #endif
12