Changeset 00d9778 in mainline


Ignore:
Timestamp:
2018-07-05T21:41:18Z (6 years ago)
Author:
Dzejrou <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d13b67a
Parents:
86f7bc6
git-author:
Jaroslav Jindrak <dzejrou@…> (2017-11-08 21:26:15)
git-committer:
Dzejrou <dzejrou@…> (2018-07-05 21:41:18)
Message:

cpp: added missing extern specifiers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/cpp/src/internal/unwind.cpp

    r86f7bc6 r00d9778  
    8080    );
    8181
    82     _Unwind_Reason_Code _Unwind_ForcedUnwind(_Unwind_Exception*, _Unwind_Stop_Fn, void*)
     82    extern "C" _Unwind_Reason_Code _Unwind_ForcedUnwind(_Unwind_Exception*, _Unwind_Stop_Fn, void*)
    8383    {
    8484        // TODO: implement
     
    8686    }
    8787
    88     void _Unwind_Resume(_Unwind_Exception*)
    89     {
    90         // TODO: implement
    91     }
    92 
    93     void _Unwind_DeleteException(_Unwind_Exception*)
    94     {
    95         // TODO: implement
    96     }
    97 
    98     std::uint64_t _Unwind_GetGR(_Unwind_Context*, int)
    99     {
    100         // TODO: implement
    101         return 0;
    102     }
    103 
    104     void _Unwind_SetGR(_Unwind_Context*, int, std::uint64_t)
    105     {
    106         // TODO: implement
    107     }
    108 
    109     std::uint64_t _Unwind_GetIP(_Unwind_Context*)
    110     {
    111         // TODO: implement
    112         return 0;
    113     }
    114 
    115     void _Unwind_SetIP(_Unwind_Context*, std::uint64_t)
    116     {
    117         // TODO: implement
    118     }
    119 
    120     std::uint64_t _Unwind_GetLanguageSpecificData(_Unwind_Context*)
    121     {
    122         // TODO: implement
    123         return 0;
    124     }
    125 
    126     std::uint64_t _Unwind_GetRegionStart(_Unwind_Context*)
     88    extern "C" void _Unwind_Resume(_Unwind_Exception*)
     89    {
     90        // TODO: implement
     91    }
     92
     93    extern "C" void _Unwind_DeleteException(_Unwind_Exception*)
     94    {
     95        // TODO: implement
     96    }
     97
     98    extern "C" std::uint64_t _Unwind_GetGR(_Unwind_Context*, int)
     99    {
     100        // TODO: implement
     101        return 0;
     102    }
     103
     104    extern "C" void _Unwind_SetGR(_Unwind_Context*, int, std::uint64_t)
     105    {
     106        // TODO: implement
     107    }
     108
     109    extern "C" std::uint64_t _Unwind_GetIP(_Unwind_Context*)
     110    {
     111        // TODO: implement
     112        return 0;
     113    }
     114
     115    extern "C" void _Unwind_SetIP(_Unwind_Context*, std::uint64_t)
     116    {
     117        // TODO: implement
     118    }
     119
     120    extern "C" std::uint64_t _Unwind_GetLanguageSpecificData(_Unwind_Context*)
     121    {
     122        // TODO: implement
     123        return 0;
     124    }
     125
     126    extern "C" std::uint64_t _Unwind_GetRegionStart(_Unwind_Context*)
    127127    {
    128128        // TODO: implement
Note: See TracChangeset for help on using the changeset viewer.