Partially fix shared library build by making sure that data_objects are linked in.
This means that internal.ident.o is properly linked in, but internal.ident.o
itself still references undefined symbols, so this is only a partial fix.