50 50 votes A linker is given object modules for a set of programs that were compiled separately. What information need not be included in an object module?Object codeRelocation bitsNames and locations of all external symbols defined in the object moduleAbsolute addresses of internal symbols Compiler Design gate1995 compiler-design runtime-environment normal + – Kathleen 20.7k views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
Best answer 72 72 votes is trivially there is an object module. must be there if we need to have relocation capability. For linker to link external symbols (for example in C, to link an extern variable in one module to a global variable in another module), it must know the location of all external symbols. In C external symbols includes all global variables and function names. is no way needed.Correct answer: D Arjun answered Oct 13, 2014 • edited Jun 26, 2025 by Arjun Arjun comment Share Follow See all 9 Comments 9 9 Comments reply Show 6 previous comments Subbu. commented Sep 6, 2021 reply Follow flag Internal Variables absolute adress calculation will be done during Symbol table creation....(lexical analysis phase).. nothing do with internal Variables here in linkage..cheers! 1 1 replyShare gaurav_kumar commented Feb 27, 2022 reply Follow flag Good read: https://web.stanford.edu/~ouster/cgi-bin/cs140-spring14/lecture.php?topic=linkers 1 1 replyShare `JEET commented Feb 27, 2022 reply Follow flag Yes. 0 0 replyShare Please log in or register to add a comment.