Nugget
Bare-metal libraries and examples for the original PlayStation
Loading...
Searching...
No Matches
Classes | Typedefs | Functions | Variables
runtime.c File Reference
#include <stdarg.h>
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include "common/hardware/pcsxhw.h"
#include "common/syscalls/syscalls.h"
Include dependency graph for runtime.c:

Classes

struct  FILE
 

Typedefs

typedef void(* fptr) ()
 

Functions

char * strcpy (char *dst, const char *src)
 
int vdprintf (int fd, const char *fmt, va_list ap)
 
int vfprintf (FILE *stream, const char *fmt, va_list ap)
 
void exit (int code)
 
fptr __preinit_array_start[] __attribute__ ((weak))
 
int main (int argc, char **argv)
 
void tests_start ()
 

Variables

FILE * stdout = &s_stdout
 
FILE * stderr = &s_stderr
 

Typedef Documentation

◆ fptr

typedef void(* fptr) ()

Function Documentation

◆ __attribute__()

fptr __preinit_array_start[] __attribute__ ( (weak)  )
extern

◆ exit()

void exit ( int  code)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ strcpy()

char * strcpy ( char *  dst,
const char *  src 
)

◆ tests_start()

void tests_start ( )

◆ vdprintf()

int vdprintf ( int  fd,
const char *  fmt,
va_list  ap 
)

◆ vfprintf()

int vfprintf ( FILE *  stream,
const char *  fmt,
va_list  ap 
)

Variable Documentation

◆ stderr

FILE* stderr = &s_stderr

◆ stdout

FILE* stdout = &s_stdout