source: trunk/libs/newlib/src/newlib/libc/sys/mmixware/creat.c @ 444

Last change on this file since 444 was 444, checked in by satin@…, 6 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 773 bytes
Line 
1/* creat for MMIXware.
2
3   Copyright (C) 2001 Hans-Peter Nilsson
4
5   Permission to use, copy, modify, and distribute this software is
6   freely granted, provided that the above copyright notice, this notice
7   and the following disclaimer are preserved with no changes.
8
9   THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
10   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
11   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
12   PURPOSE.  */
13
14#include <_ansi.h>
15#include <fcntl.h>
16#include <sys/types.h>
17#include <sys/stat.h>
18#include "sys/syscall.h"
19#include <errno.h>
20
21int
22creat (const char *path,
23       /* We can't set the mode, so we have to ignore it.  */
24       mode_t mode)
25{
26  return open (path, O_CREAT|O_WRONLY|O_TRUNC);
27}
Note: See TracBrowser for help on using the repository browser.