Changeset 20287223 in mainline for uspace/lib/c/arch/ia32


Ignore:
Timestamp:
2018-04-10T18:51:14Z (7 years ago)
Author:
Jiří Zárevúcky <jiri.zarevucky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ae84e38
Parents:
57d44dd
Message:

Instead of having a special linker script for loader, move its base using a linker command line option.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/arch/ia32/_link.ld.in

    r57d44dd r20287223  
    55
    66PHDRS {
    7 #if defined(LOADER) || defined(DLEXE)
     7#if defined(DLEXE)
    88        interp PT_INTERP;
    99#endif
     
    1818
    1919SECTIONS {
    20 #ifdef LOADER
    21         . = SEGMENT_START("text-segment", 0x70400000);
    22 #else
    2320        . = SEGMENT_START("text-segment", 0x400000);
    24 #endif
    2521#ifndef SHLIB
    2622        PROVIDE (__executable_start = .);
     
    6662#endif
    6763
    68 #if defined(LOADER) || defined(DLEXE)
     64#if defined(DLEXE)
    6965        .interp : {
    7066                *(.interp);
Note: See TracChangeset for help on using the changeset viewer.