xash3d-fwgs/engine/platform
Xav101 9466461ce0
engine: preliminary support for SGI IRIX (#1211)
* Added definitions for IRIX

* Patchset to get dedicated server to compile on IRIX.

* Cleaned up debug statements in wscript

* Potential bug in IRIX implementation of isnan? For now just use the portable macro.

* Include the platform port files in the build

* Temporary execution script for setting appropriate library search paths to the right locations in the build directory. This should probably get replaced with a more permanent script at some point which lives in the same directory as the normal xash binary, or be replaced by a solution that sets the rpath during config or modifies rpath during install.

* Clean up formatting and remove unneeded debugging statements

* Added GPL copyright notice and description

* Moved to irix platform folder and edited script

* Re-introduced _inline macro

* Replace spaces with tabs

Co-authored-by: Xav101 <xaviernye@msn.com>
2023-01-14 09:35:30 +03:00
..
android engine: platform: change capture API to allow locking/unlocking buffer to prevent race condition, use single function for pause 2022-08-31 06:50:06 +03:00
apple Trim all trailing whitespace 2021-01-04 20:55:10 +03:00
dos Trim all trailing whitespace 2021-01-04 20:55:10 +03:00
emscripten Trim all trailing whitespace 2021-01-04 20:55:10 +03:00
irix engine: preliminary support for SGI IRIX (#1211) 2023-01-14 09:35:30 +03:00
linux engine: client: touch: generalise touch emulation code 2022-10-12 05:18:19 +03:00
misc Trim all trailing whitespace 2021-01-04 20:55:10 +03:00
posix engine: preliminary support for SGI IRIX (#1211) 2023-01-14 09:35:30 +03:00
sdl engine: platform: sdl: add pause and scrolllock handlers 2022-12-06 11:50:38 +03:00
stub Merge master to ipv6 2022-11-17 19:34:46 +03:00
win32 engine: platform: win32: simplify strings operations. 2022-12-20 16:06:25 +03:00
platform.h engine: introduce Sys_DebugBreak function to raise an exception for debugger 2022-11-10 12:10:48 +03:00