Skip to content

Commit f952e16

Browse files
committed
Fix weak reference macro redefinition in wasm32 target
1 parent 97de1a4 commit f952e16

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/cdefs-compat.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,8 @@
2626
#endif /* __strong_reference */
2727

2828
#ifdef __wasm__
29-
# define openlibm_weak_reference(sym,alias) openlibm_strong_reference(sym,alias)
30-
#endif
31-
32-
#if defined(__weak_alias) && defined(__NetBSD__)
29+
#define openlibm_weak_reference(sym,alias) openlibm_strong_reference(sym,alias)
30+
#elif defined(__weak_alias) && defined(__NetBSD__)
3331
#define openlibm_weak_reference(sym,alias) __weak_alias(alias,sym)
3432
#elif defined(__weak_reference)
3533
#define openlibm_weak_reference(sym,alias) __weak_reference(sym,alias)

0 commit comments

Comments
 (0)