Changeset 4c53333 in mainline for uspace/lib/c/include/stdbool.h


Ignore:
Timestamp:
2013-07-11T08:21:10Z (13 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
64e63ce1
Parents:
80445cf (diff), c8bb1633 (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.
Message:

merge mainline changes

File:
1 moved

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/stdbool.h

    r80445cf r4c53333  
    11/*
    2  * Copyright (c) 2011 Jiri Zarevucky
     2 * Copyright (c) 2006 Martin Decky
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup libposix
     29/** @addtogroup libc
    3030 * @{
    3131 */
    32 /** @file Boolean type and values.
     32/** @file
    3333 */
    3434
    35 #ifndef POSIX_STDBOOL_H_
    36 #define POSIX_STDBOOL_H_
    37 
    38 #ifdef LIBC_BOOL_H_
    39         #error "You can't include bool.h and stdbool.h at the same time."
    40 #endif
     35#ifndef LIBC_BOOL_H_
    4136#define LIBC_BOOL_H_
    4237
    43 #define bool _Bool
    44 #define true 1
    45 #define false 0
     38#include <libarch/types.h>
     39#include <abi/bool.h>
     40
     41#define false  0
     42#define true   1
     43
    4644#define __bool_true_false_are_defined 1
    4745
    48 #endif /* POSIX_STDBOOL_H_ */
     46#endif
     47
     48/** @}
     49 */
Note: See TracChangeset for help on using the changeset viewer.