Ignore:
Timestamp:
2019-01-12T15:09:49Z (5 years ago)
Author:
Jaroslav Jindrak <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bc73be3
Parents:
fec7ba0
Message:

cpp: abort and report when an unimplemented function is called

File:
1 edited

Legend:

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

    rfec7ba0 rad40b74b  
    11/*
    2  * Copyright (c) 2017 Jaroslav Jindrak
     2 * Copyright (c) 2019 Jaroslav Jindrak
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
     29#include <cassert>
    2930#include <cstdint>
    3031#include <cstdlib>
     
    175176    {
    176177        // TODO: implement
     178        __unimplemented();
    177179        return nullptr;
    178180    }
     
    181183    {
    182184        // TODO: implement
     185        __unimplemented();
    183186    }
    184187
     
    186189    {
    187190        // TODO: implement
     191        __unimplemented();
    188192    }
    189193
     
    191195    {
    192196        // TODO: implement
     197        __unimplemented();
    193198        return nullptr;
    194199    }
     
    197202    {
    198203        // TODO: implement
     204        __unimplemented();
    199205        return nullptr;
    200206    }
     
    203209    {
    204210        // TODO: implement
     211        __unimplemented();
    205212    }
    206213
     
    208215    {
    209216        // TODO: implement
     217        __unimplemented();
    210218    }
    211219
     
    213221    {
    214222        // TODO: implement
     223        __unimplemented();
    215224    }
    216225
     
    218227    {
    219228        // TODO: implement
     229        __unimplemented();
    220230    }
    221231
     
    223233    {
    224234        // TODO: implement
     235        __unimplemented();
    225236    }
    226237
     
    231242    {
    232243        // TODO: implement
     244        __unimplemented();
    233245        return _URC_NO_REASON;
    234246    }
Note: See TracChangeset for help on using the changeset viewer.