1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 20:57:34 +00:00

Ports: Add GNU APL

Since the glyphs are being worked on, a APL interpreter seems like a
good way to use them.
This commit is contained in:
Tobias Christiansen 2022-03-11 19:01:35 +01:00 committed by Linus Groh
parent 38bb9afea8
commit 3303feed91
7 changed files with 76 additions and 0 deletions

View file

@ -0,0 +1,19 @@
# Patches for GNU APL on SerenityOS
## `fix-common-includes.patch`
`fcntl.h` was included as `sys/fcntl.h`, which is not where this lives in Serenity.
Also `sys/select.h` is included here.
## `stub-performance-macro.patch`
The Macro for performance reporting was throwing compile errors, so we just stub it out.
## `stub-sbrk.patch`
Again, for performance reporting the function `sbrk` is needed which we don't have. We just stub it out.
## `sub-config.patch`
The default change to `config.sub`: Add `serenity` as a valid target.