| 1: | Describe the various kinds of ELF files and what they are used for. |
| 2: | What is the point of segments in object files? |
| 3: | Look at both arch/ppc/Kconfig and arch/i386/Kconfig and determine what the supported processors are in each architecture. |
| 4: | Look in arch/ppc and in arch/i386. What files and directories do they have in common? Explore these and list the support they provide. Do they match exactly? |
| 5: | If you are cross-compiling the kernel, what parameter do you use to specify the cross-compiler prefix? |
| 6: | Under what condition would you specify the architecture through the command-line parameter ARCH? |
| 7: | What is a sub-makefile? How do they work? |
| 8: | Look at the scripts/Makefile.build, scripts/ Makefile.clean, and scripts/Makefile.lib. List what they do. |