mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-24 07:57:22 +08:00
7382f54405
So the prior patch for sysnecv850 was in newlib. This time we're fixing v850 bits in libgloss. Like other patches submitted recently, this converts implicit ints to explicit ints, adds a missing prototype and header includes.
21 lines
362 B
C
21 lines
362 B
C
#include <_ansi.h>
|
|
#include <sys/types.h>
|
|
#include <sys/stat.h>
|
|
#include "sys/syscall.h"
|
|
#include <reent.h>
|
|
|
|
extern int errno;
|
|
|
|
int __trap0 (int function, int p1, int p2, int p3);
|
|
|
|
#define TRAP0(f, p1, p2, p3) __trap0(f, (int)(p1), (int)(p2), (int)(p3))
|
|
|
|
int
|
|
_kill (pid, sig)
|
|
pid_t pid;
|
|
int sig;
|
|
{
|
|
return TRAP0 (SYS_exit, 0xdead0000 | sig, 0, 0);
|
|
}
|
|
|