1234567891011121314 |
- --- a/src/mklibs
- +++ b/src/mklibs
- @@ -595,6 +595,11 @@ while 1:
- extra_post_obj.append(sysroot + libc_extras_dir + "/sofini.o")
- symbols.add(ProvidedSymbol('__dso_handle', None, None, True))
-
- + if soname in ("libc.so.0"):
- + symbols.add(ProvidedSymbol('__uClibc_init', None, None, True))
- + symbols.add(ProvidedSymbol('__uClibc_fini', None, None, True))
- + extra_flags.append("-Wl,-init,__uClibc_init")
- +
- map_file = find_pic_map(library)
- if map_file:
- extra_flags.append("-Wl,--version-script=" + map_file)
|