/* * #sccs "@(#)libmain:ifile.0410 1.1" * Loader directives file for magic 0410 -n option. * * Produces a file with text and data/bss in separate segments, * so that the text can be marked non-writeable and shared. * * The directives result in: * Specifying that virtual memory has its origin at 0x80000, * and extends for another 0x27f000 bytes. * Specifying that the text & data be loaded so that: * text virtual address relocated (bonded) to 0x80000 origin. * data virtual address relocated to next 65536 boundary * bss appearing right after data in file and in virtual memory * * This directives file is used with the SGS Common Object File loader * that is shipped with Unix System V. * The target processor is the AT&T UNIX pc (PC7300, Safari 4), * a virtual process 68010 implementation with demand paging. * * Convergent Technologies * 7 March 85 * Bob Glossman */ MEMORY { user_mem : origin = 0x80000 , length = 0x27f000 } SECTIONS { .text 0x80000 : {} GROUP ALIGN(65536) : { .data : {} .bss : {} } }