The make depend command rebuilds dependencies. This make target is used when the list of header files in a source file is changed. As seen earlier, if the Makefile content changes, dependencies are reconstructed. In the <work_dir>/build-IOM/src/os/iom/sys/sys/lib/gen directory, use the make depend command.
host% make depend
>> In src/os/iom/sys/sys/lib/gen depend
...
Makefile -> all.dp
<< In src/os/iom/sys/sys/lib/gen depend done
In this directory, there are object files that are used in linking the IOM component. In this case, the -export lines in all.dp are not empty.
# automatically generated file
# -export ALL : insremque.o ovbcopy.o memstat.o iomRqTask.o util.o
# -export SUP : insremque.o ovbcopy.o memstat.o iomRqTask.o util.o
# -export USR : insremque.o ovbcopy.o memstat.o iomRqTask.o util.o
This information is used by getExport, which reads all the all.dp files in the source tree to determine which object files to use.