Changeset c735afb in mainline for uspace/lib/c


Ignore:
Timestamp:
2018-07-05T21:41:24Z (7 years ago)
Author:
Dzejrou <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
199b6d8
Parents:
b57a3ee
git-author:
Dzejrou <dzejrou@…> (2018-06-25 18:54:33)
git-committer:
Dzejrou <dzejrou@…> (2018-07-05 21:41:24)
Message:

cpp: fix problems caused by new HelenOS changes (and leftowers from rebase)

Location:
uspace/lib/c
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/elf/elf_load.c

    rb57a3ee rc735afb  
    112112        pcb->dynamic = info->finfo.dynamic;
    113113        pcb->rtld_runtime = info->env;
    114         pcb->cpp_data = info->finfo.cpp_data;
    115114}
    116115
  • uspace/lib/c/generic/elf/elf_mod.c

    rb57a3ee rc735afb  
    200200        elf->info->interp = NULL;
    201201        elf->info->dynamic = NULL;
    202         elf->info->cpp_data.ctors_count = 0;
    203         elf->info->cpp_data.dtors_count = 0;
    204202
    205203        if (phdr_len > sizeof(phdr)) {
  • uspace/lib/c/include/loader/pcb.h

    rb57a3ee rc735afb  
    7575        /** Pointer to dynamic linker state structure (rtld_t). */
    7676        void *rtld_runtime;
    77         /** C++ related data. */
    78         cpp_data_t cpp_data;
    7977} pcb_t;
    8078
Note: See TracChangeset for help on using the changeset viewer.