Skip to content
Snippets Groups Projects
Commit 86957330 authored by cshapiro's avatar cshapiro
Browse files

The FreeBSD-os.h header imported headers that its definitions did not

make direct use of.  Remove the includes of these headers and fix-up
several files that indirectly depended on them.

* FreeBSD-os.c - add stdio.h and unistd.h includes that were
  implicitly depended on.  Remove unused or commented system includes.

* FreeBSD-os.h - remove unused includes.  Include signal.h to directly
  provide the SIGBUS, SIGSEGV, and sub-code definitions.  Redefine
  os_vm_address_t and os_vm_size_t in terms of standard types.  Now
  that the sys/param.h include is gone we no longer need to undefine
  PAGE_SIZE.

* elf.c - add includes that were implicitly depended on.

* lisp.c - remove unused system includes including sys/param.h which
  redefines PAGE_SIZE.
parent 0d69c949
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment