9 Commits

Author SHA1 Message Date
naddy
e93f9d0ca9 drop RCS Ids 2022-03-11 19:28:46 +00:00
sthen
b80a6e917f LDEP on libvorbis for vorbisfile, the LDEP previously came via
openal->libsamplerate but vorbisfile is needed directly in hashlink
2021-10-23 19:32:50 +00:00
thfr
c4d31fb125 update hashlink to 1.11pl0; needed for Northgard, tested with Northgard, Dead Cells, Evoland 2021-08-09 14:49:55 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
kmos
d475d74832 char16_t doesn't exist. For clang, it uses a little define dance that
ends up with using uint16_t for char16_t. Do the same in one step for
!clang.

ok thfr@ (maintainer)
2020-08-01 02:59:33 +00:00
thfr
64887e2bd9 update to 1.11
now with the actual resolve() for uv.c from Motion Twin
tested and working with Dead Cells and Northgard
2020-05-19 19:36:53 +00:00
thfr
ea8c5e8f6b fix return type for hl_thread_id by switching to getthrid(2)
remove unneeded LONG_BIT detection in Makefile
ok tb@ for the above

also ifdef to hl.h to avoid typedef collision with clang in C++ mode
2020-04-11 09:59:20 +00:00
cwen
d6787bef6e hashlink: C11 requires ports-gcc on !clang archs
Also:
- use fallback code for gethostbyaddr_r() that we don't support, it
fixes !clang archs build
- remove MS-DOS line endings for files needing to be patched

OK thfr@ (maintainer), kmos@, jca@, hints and OK tb@
2020-03-07 00:30:59 +00:00
thfr
318566141f import hashlink
ok solene@

DESCR:

HashLink is a virtual machine for Haxe.

HashLink runtime includes the following features:
* Fully compatible with Haxe specification
* Support file I/O, regular expressions, network, etc.
* Unicode strings by default
* Mark-and-not-sweep Garbage Collector
* x86 and x86-64 HL/C compilation
* x86 and x86-64 HL/JIT compilation
2020-02-25 02:36:47 +00:00