Changeset 3781092 in mainline for uspace/lib/posix/stddef.h


Ignore:
Timestamp:
2011-09-09T18:22:33Z (14 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
40a2af3
Parents:
980671e7 (diff), 5da7199 (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/posix/stddef.h

    r980671e7 r3781092  
    11/*
    2  * Copyright (c) 2006 Ondrej Palkovsky
     2 * Copyright (c) 2011 Petr Koupy
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup console
     29/** @addtogroup libposix
    3030 * @{
    3131 */
    32 /** @file
     32/** @file Standard type definitions.
    3333 */
    3434
    35 #ifndef GCONS_H_
    36 #define GCONS_H_
     35#ifndef POSIX_STDDEF_H_
     36#define POSIX_STDDEF_H_
    3737
    38 #include <sys/types.h>
     38#include "libc/stddef.h"
    3939
    40 void gcons_init(int);
     40#ifndef NULL
     41        #define NULL  ((void *) 0)
     42#endif
    4143
    42 void gcons_redraw_console(void);
    43 void gcons_change_console(size_t);
    44 void gcons_notify_char(size_t);
    45 void gcons_in_kernel(void);
     44#define offsetof(type,member) ((size_t) &(((type *) 0)->member))
    4645
    47 void gcons_notify_connect(size_t);
    48 void gcons_notify_disconnect(size_t);
     46typedef ssize_t posix_ptrdiff_t;
    4947
    50 void gcons_mouse_move(ssize_t, ssize_t);
    51 int gcons_mouse_btn(bool state);
     48#ifndef LIBPOSIX_INTERNAL
     49        #define ptrdiff_t posix_ptrdiff_t
     50#endif
    5251
    53 #endif
     52#endif /* POSIX_STDDEF_H_ */
    5453
    5554/** @}
Note: See TracChangeset for help on using the changeset viewer.