Fork us on GitHub Follow us on Facebook Follow us on Twitter

Ignore:
Timestamp:
2009-10-06T15:06:15Z (11 years ago)
Author:
Martin Decky <martin@…>
Branches:
master
Children:
100aaf5
Parents:
d57e08f
Message:

make uspace pass compilation with clang

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/loader/arch/ia32/_link.ld.in

    rd57e08f rf563126  
    88PHDRS {
    99        interp PT_INTERP;
    10         text PT_LOAD FILEHDR PHDRS FLAGS(5);
     10        text PT_LOAD FILEHDR PHDRS FLAGS(5);
    1111        data PT_LOAD FLAGS(6);
    1212}
     
    1616                *(.interp);
    1717        } :interp
    18 
     18       
    1919        . = 0x70001000;
    20 
     20       
    2121        .init ALIGN(0x1000) : SUBALIGN(0x1000) {
    2222                *(.init);
    2323        } :text
     24       
    2425        .text : {
    2526                *(.text);
    26                 *(.rodata*);
     27                *(.rodata*);
    2728        } :text
    2829       
     
    3031                *(.data);
    3132        } :data
     33       
    3234        .tdata : {
    3335                _tdata_start = .;
    3436                *(.tdata);
     37                *(.gnu.linkonce.tb.*);
    3538                _tdata_end = .;
    3639        } :data
     40       
    3741        .tbss : {
    3842                _tbss_start = .;
     
    4044                _tbss_end = .;
    4145        } :data
     46       
    4247        _tls_alignment = MAX(ALIGNOF(.tdata), ALIGNOF(.tbss));
     48       
    4349        .bss : {
    44                 *(COMMON);
    45                 *(.bss);
     50                *(COMMON);
     51                *(.bss);
    4652        } :data
    4753       
    4854        . = ALIGN(0x1000);
     55       
    4956        _heap = .;
    5057       
     
    5259                *(*);
    5360        }
    54 
    5561}
Note: See TracChangeset for help on using the changeset viewer.