ChrisOS Research ProjectOperating systems · language systems · graphics · machine emulation
DOCUMENTATION ARCHIVEMAIN BRANCH
ChrisOS/Referência de fonte: LIB/STDLIB.H

Referência de fonte: LIB/STDLIB.H

Registro determinístico da fonte. O conteúdo completo do arquivo é reproduzido abaixo; esta página não substitui a interpretação arquitetural dos capítulos autorais.

Identidade do arquivo

Campo Valor
Path LIB/STDLIB.H
Lines 19
Bytes 365
SHA-256 5d2924949b4f2bf8d0c03bf3826847a329b6f5a044c8159852863e2f341c6e02
ChrisOS revision da3df29cb397932c43d32373871fb9380e688ade

Dependências sintáticas detectadas

Linha Include
3 STDDEF.H

Símbolos detectados

Linha Símbolo
— Nenhuma definição de função no formato C detectada pelo scanner.

Fonte completa

O bloco seguinte é o arquivo textual integral na revisão indicada. Não há elisão, abreviação ou paráfrase.

#ifndef STDLIB_H
#define STDLIB_H
#include "STDDEF.H"

void *malloc(size_t n);
void free(void *p);
void *realloc(void *p, size_t n);
int abs(int x);
int atoi(char *s);
float atof(char *s);
void exit(int c);
void abort();
void *calloc(size_t n, size_t sz);
char *getenv(char *name);
int mkdir(char *path, int mode);
int isatty(int fd);
int system(char *cmd);
#endif

Papel deste registro

O atlas garante rastreabilidade arquivo-a-arquivo. Responsabilidade, invariantes, ownership, concorrência, segurança, desempenho e interação entre subsistemas pertencem aos capítulos autorais e devem citar este arquivo quando aplicável.

Registro do documento ID: source-5d2924949b4f2bf8 Reviewed source: da3df29cb397 Class: generated-source-reference