Changeset 941d1e9 in mainline for arch/ia32/_link.ld.in


Ignore:
Timestamp:
2005-09-29T22:47:42Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
922c7ce
Parents:
40a468a
Message:

Make cross-compiler the default compiler on IA-32.
For native compilations, use ./build.ia32 native.

Small changes elsewhere.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/_link.ld.in

    r40a468a r941d1e9  
    2222                *(K_TEXT_START_2);
    2323                unmapped_ktext_end = .;
    24                
     24       
    2525                unmapped_kdata_start = .;
    2626                *(K_DATA_START);
    27                 LONG(0xdeadbeaf);               /* TODO: remove 0xdeadbeaf */
    2827                unmapped_kdata_end = .;
     28               
     29                LONG(0xdeadbeaf);               /* TODO: remove 0xdeadbeaf */                                           
    2930        }
    3031       
     
    5051                LONG(unmapped_kdata_end - unmapped_kdata_start);
    5152                *(.bss);                        /* uninitialized static variables */
    52                 *(.note.GNU-stack);
    53                 *(.comment);
    54 
    5553                symbol_table = .;
    5654                *(symtab.*);                    /* Symbol table, must be LAST symbol! */
     
    5856                kdata_end = .;
    5957        }
     58
     59        /DISCARD/ : {
     60                *(.note.GNU-stack);             
     61                *(.comment);
     62        }
     63
    6064       
    6165        _hardcoded_kernel_size = (ktext_end - ktext_start) + (unmapped_ktext_end - unmapped_ktext_start) + (kdata_end - kdata_start) + (unmapped_kdata_end - unmapped_kdata_start);
Note: See TracChangeset for help on using the changeset viewer.