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.