message: Include NOTYPE symbols in the archive symbol table
  This is necessary for blog os
diff: @@ -149,12 +149,7 @@ enum BuilderKind {
  object
  .symbols()
  .filter_map(|symbol| {
  - if symbol.is_undefined()
  - || symbol.is_local()
  - || symbol.kind() != SymbolKind::Data
  - && symbol.kind() != SymbolKind::Text
  - && symbol.kind() != SymbolKind::Tls
  - {
  + if symbol.is_undefined() || symbol.is_local() {
  None
  } else {
  symbol.name().map(|name| name.as_bytes().to_vec()).ok()
  