Ignore:
Timestamp:
2019-05-28T19:24:14Z (5 years ago)
Author:
GitHub <noreply@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
77de449e
Parents:
af5037d (diff), bebd154 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-05-28 19:24:14)
git-committer:
GitHub <noreply@…> (2019-05-28 19:24:14)
Message:

Merge pull request #161 from le-jzr/cxxcompat2

C++ compatibility improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/include/posix/locale.h

    raf5037d r52acfab  
    3737
    3838#include <stddef.h>
     39#include <_bits/decls.h>
    3940
    40 #ifndef __locale_t_defined
    41 #define __locale_t_defined
    42 typedef struct __posix_locale *locale_t;
    43 #endif
    44 
    45 #undef LC_ALL
    46 #undef LC_COLLATE
    47 #undef LC_CTYPE
    48 #undef LC_MESSAGES
    49 #undef LC_MONETARY
    50 #undef LC_NUMERIC
    51 #undef LC_TIME
    5241#define LC_ALL 0
    5342#define LC_COLLATE 1
     
    5847#define LC_TIME 6
    5948
    60 #undef LC_COLLATE_MASK
    61 #undef LC_CTYPE_MASK
    62 #undef LC_MESSAGES_MASK
    63 #undef LC_MONETARY_MASK
    64 #undef LC_NUMERIC_MASK
    65 #undef LC_TIME_MASK
    66 #undef LC_ALL_MASK
    6749#define LC_COLLATE_MASK (1 << 0)
    6850#define LC_CTYPE_MASK (1 << 1)
     
    7456    LC_MONETARY_MASK | LC_NUMERIC_MASK | LC_TIME_MASK)
    7557
    76 #undef LC_GLOBAL_LOCALE
    7758#define LC_GLOBAL_LOCALE NULL
     59
     60__C_DECLS_BEGIN;
     61
     62#ifndef __locale_t_defined
     63#define __locale_t_defined
     64typedef struct __posix_locale *locale_t;
     65#endif
    7866
    7967struct lconv {
     
    114102extern locale_t uselocale(locale_t newloc);
    115103
     104__C_DECLS_END;
     105
    116106#endif /* POSIX_LOCALE_H_ */
    117107
Note: See TracChangeset for help on using the changeset viewer.