Changeset 71069a9 in mainline


Ignore:
Timestamp:
2019-08-17T12:49:43Z (5 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
740e952
Parents:
fa5ab58
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-27 15:46:20)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

Link startfiles using —link-whole

Location:
uspace
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/meson.build

    rfa5ab58 r71069a9  
    221221        install_files += [[ 'lib', libstartfiles.full_path(), 'libstartfiles.a' ]]
    222222endif
    223 
    224 startfiles = libstartfiles.extract_all_objects()
  • uspace/lib/meson.build

    rfa5ab58 r71069a9  
    313313                include_directories: test.get('includes'),
    314314                dependencies: [ get_variable('lib' + _libname).get('any'), libpcut.get('any') ],
    315                 objects: startfiles,
     315                link_whole: libstartfiles,
    316316                c_args: arch_uspace_c_args,
    317317                cpp_args: arch_uspace_c_args,
  • uspace/meson.build

    rfa5ab58 r71069a9  
    167167                include_directories: tst.get('includes'),
    168168                dependencies: tst.get('dependencies'),
    169                 objects: startfiles,
     169                link_whole: libstartfiles,
    170170                c_args: arch_uspace_c_args + tst.get('c_args'),
    171171                cpp_args: arch_uspace_c_args + tst.get('c_args'),
Note: See TracChangeset for help on using the changeset viewer.