libk  Check-in [bdc1191d6f]

Overview
Comment:Add a err.c for every module, and compile them all in. This fixes the build of the shared library version, as there are no more undefined symbols. `kexplain` likely will still not work, but it didn't work in the first place.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fixshared
Files: files | file ages | folders
SHA3-256: bdc1191d6f11c04954d1c9ff537c91c033becf0bc0cfd3ae9fea4a3595ea1732
User & Date: glowpelt on 2020-01-22 00:58:29
Other Links: branch diff | manifest | tags
Context
2020-01-30
07:15
Merge the shared library build fixes into trunk check-in: d49a706cc4 user: glowpelt tags: trunk
2020-01-22
00:58
Add a err.c for every module, and compile them all in. This fixes the build of the shared library version, as there are no more undefined symbols. `kexplain` likely will still not work, but it didn't work in the first place. Closed-Leaf check-in: bdc1191d6f user: glowpelt tags: fixshared
2020-01-19
04:12
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. check-in: 0d71b71cc8 user: glowpelt tags: trunk
Changes

Modified build.sh from [e58e880af0] to [773f649c53].    [diff]

Added mod/kbuild/err.c version [42300f7063].

Added mod/kcli/err.c version [b3a720b992].

Added mod/kconf/err.c version [f24c551630].

Added mod/kcore/err.c version [db26488769].

Added mod/kdb/err.c version [c317300ad1].

Added mod/kdbg/err.c version [de0ca1aede].

Added mod/kfile/err.c version [2fb451a006].

Added mod/kgraft/err.c version [5fc7fb86ef].

Added mod/kio/err.c version [32b33274ee].

Added mod/kmem/err.c version [e872bb1499].

Added mod/kmsg/err.c version [0ac3a8b2d0].

Added mod/knet/err.c version [0eec7df907].

Added mod/knum/err.c version [bf1b024a5e].

Added mod/kproc/err.c version [d89332917b].

Added mod/kstr/err.c version [97f00e5310].

Added mod/kterm/err.c version [82b03c1638].