Andrew Hyatt
e706c4c429
Switch back to generating empty classes
2017-12-22 00:28:05 -08:00
Andrew Hyatt
6115eeae20
Detect more C header data
2017-12-21 22:39:57 -08:00
Andrew Hyatt
fa856191b7
Rewrite stub generator to also generate CMakeLists
...
This combines the C function stub generator and
the Objective-C class generator.
It also detects the dylib current and compat
versions.
It basically creates a stub folder that you can
copy directly into /src.
2017-12-20 23:28:40 -08:00
Lubos Dolezel
ff98b0c051
Introduce pyc() CMake function, use it to generate .pyc files
2017-07-18 13:50:26 +02:00
Lubos Dolezel
7228350584
Add debian directory for building .deb packages
2017-06-05 21:47:34 +02:00
Lubos Dolezel
e9eace3888
Improve stub generator, add three stub frameworks for xcodebuild
2017-05-16 22:33:23 +02:00
Andrew Hyatt
8ec15186ad
Do one import per line
2017-04-08 14:04:48 -07:00
Andrew Hyatt
28652c46d1
Improvements to stub-gen-c-func.py
2017-04-08 14:04:02 -07:00
Andrew Hyatt
0c00bb48fd
Create stub-gen-c-func.py
2017-04-08 13:43:52 -07:00
Andrew Hyatt
a7d584bf42
Correct copyright for stub-gen-objc
...
Also fix permissions
2017-03-26 07:52:26 -07:00
Andrew Hyatt
d7d9367208
Create stub-gen-objc
2017-03-25 20:32:14 -07:00
Lubos Dolezel
8932b02c3b
Cleanup benchmarks, misc and tools directories
2016-02-26 22:59:34 +01:00
Lubos Dolezel
6f648fffed
Build extra aliases on i386 to workaround an ABI compat issue
2015-12-15 18:58:01 +01:00
Lubos Dolezel
8d2e3d5a06
AppKit header file collection
2014-01-27 14:43:29 +01:00
Lubos Dolezel
dcb213e1d2
Added tools/stripcomments.sh for easy header file clensing
2014-01-27 13:56:48 +01:00
Lubos Dolezel
ab7a28f7de
Loads of work, libmacarchive added, copyright headers...
2012-10-22 19:02:06 +02:00
Lubos Dolezel
a9c04506e4
genfuncmap.cpp as a replacement for gendirectmapassembly
...
x86-32 working hello world
2012-09-22 11:09:44 +02:00
Lubos Dolezel
4f9e1b3282
Lots of work
2012-09-16 22:37:38 +02:00
Lubos Dolezel
8f24734a3f
Work on C++ exception support plus binfmt_misc support
2012-09-04 11:11:52 +02:00
Lubos Dolezel
e86076d8eb
Fixes that got wget working
2012-09-03 14:25:40 +02:00
Lubos Dolezel
ae8f596555
Significantly improved trampoline, working dladdr() and modified FileMap, removing macho2elf, capturing C++ exception data sections
2012-08-30 23:40:00 +02:00
Lubos Dolezel
c43171e222
Tons of work from last days:
...
- rewritten trampoline support
- various Mach/BSD call fixes
- initial pthread function wrappers
- configuration file support
- and more
2012-08-29 16:25:43 +02:00
Lubos Dolezel
807dd85d1d
Adding a tool to output struct sizes
2012-08-28 23:16:22 +02:00
Lubos Dolezel
93dd664a70
Improved the GDB extension
2012-08-15 12:47:50 +02:00
Lubos Dolezel
6a563706cd
dyld now working, added support for LC_MAIN
2012-08-13 23:26:33 +02:00
Lubos Dolezel
76c7bbdc78
libSystem should now be compiled with Clang, assembly relocation fixes and switch to NASM
2012-08-08 12:13:13 +02:00
Lubos Dolezel
f6b89a79a3
sysctl() fixes, updated mappings and other work
2012-08-06 16:59:11 +02:00
Lubos Dolezel
bcb2a6e756
Restructuring, adding CMake
2012-08-05 17:36:54 +02:00
Lubos Dolezel
9f0c830ce6
Errno related functionality
2012-08-03 10:25:40 +02:00