diff --git a/fs/procfs/fs_procfsmeminfo.c b/fs/procfs/fs_procfsmeminfo.c index df4b11595fcb3..0f6620e625bb1 100644 --- a/fs/procfs/fs_procfsmeminfo.c +++ b/fs/procfs/fs_procfsmeminfo.c @@ -367,8 +367,8 @@ static ssize_t meminfo_read(FAR struct file *filep, FAR char *buffer, max = (unsigned long)pg_info.mxfree << MM_PGSHIFT; linesize = procfs_snprintf(procfile->line, MEMINFO_LINELEN, - "%11lu%11lu%11lu%11lu %s\n", - total, allocated, available, max, "Page"); + "%11lu%11lu%11lu%11s%11lu %18s\n", total, + allocated, available, "", max, "Page"); copysize = procfs_memcpy(procfile->line, linesize, buffer, buflen, &offset); diff --git a/libs/libc/modlib/modlib_insert.c b/libs/libc/modlib/modlib_insert.c index c9faac0cdad06..19a6ab320c03d 100644 --- a/libs/libc/modlib/modlib_insert.c +++ b/libs/libc/modlib/modlib_insert.c @@ -115,7 +115,9 @@ void modlib_dumploadinfo(FAR struct mod_loadinfo_s *loadinfo) void modlib_dumpmodule(FAR struct module_s *modp) { binfo("Module:\n"); +#ifdef HAVE_MODLIB_NAMES binfo(" modname: %s\n", modp->modname); +#endif binfo(" textalloc: %08lx\n", (long)modp->textalloc); #if defined(CONFIG_FS_PROCFS) && !defined(CONFIG_FS_PROCFS_EXCLUDE_MODULE) binfo(" dataalloc: %08lx\n", (long)modp->dataalloc); @@ -136,7 +138,11 @@ void modlib_dumpmodule(FAR struct module_s *modp) binfo(" dependents: %d\n", modp->dependents); for (int i = 0; i < modp->dependents; i++) { +# ifdef HAVE_MODLIB_NAMES binfo("%d %s\n", i, modp->dependencies[i]->modname); +# else + binfo("%d\n", i); +# endif modlib_dumpmodule(modp->dependencies[i]); } #endif