Changeset 582a0b8 in mainline for uspace/lib/posix/source/unistd.c


Ignore:
Timestamp:
2017-05-08T19:20:39Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d2c8533
Parents:
73db198
Message:

Remove unistd.h

  • Rename usleep() and sleep() to thread_usleep() and thread_sleep() and move to thread.[hc].
  • Include stddef.h in order to provide NULL.
  • Move getpagesize() to libposix.
  • Sync uspace/dist/src/c/demos with originals.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/source/unistd.c

    r73db198 r582a0b8  
    4949#include "libc/vfs/vfs.h"
    5050
     51#include <libarch/config.h>
     52
    5153aoff64_t posix_pos[MAX_OPEN_FILES];
    5254
     
    134136int posix_getpagesize(void)
    135137{
    136         return getpagesize();
     138        return PAGE_SIZE;
    137139}
    138140
     
    384386        stats_physmem_t *mem_stats = stats_get_physmem();
    385387        if (mem_stats) {
    386                 phys_pages = (long) (mem_stats->total / getpagesize());
    387                 avphys_pages = (long) (mem_stats->free / getpagesize());
     388                phys_pages = (long) (mem_stats->total / posix_getpagesize());
     389                avphys_pages = (long) (mem_stats->free / posix_getpagesize());
    388390                free(mem_stats);
    389391                mem_stats = 0;
     
    396398                return avphys_pages;
    397399        case _SC_PAGESIZE:
    398                 return getpagesize();
     400                return posix_getpagesize();
    399401        case _SC_CLK_TCK:
    400402                return clk_tck;
Note: See TracChangeset for help on using the changeset viewer.