Skip to content

Compile kernel without standard includes #121

@danielinux

Description

@danielinux

By removing dependency from stdinc/stdlib, we ensure that the kernel does not depend on any external component to build.

Steps:

  • Activate CFLAG -nostdlib
  • Activate CFLAG -nostdinc
  • Provide own version of stdint.h, stddef.h
  • Ensure that posix includes needed for types are in frosted-headers (e.g. sys/time.h)

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions