Commit Graph

21 Commits

Author SHA1 Message Date
Ariel Abreu
979145e7f5
Fix debug build again (for non-unified builds) 2021-02-01 08:27:09 -05:00
Ariel Abreu
4f954b1ea8
Build JSC without NDEBUG
It's very important that both JSC and WTF agree on NDEBUG, because that setting/definition can change the layout of some classes/structures and cause all sorts of chaos when the two have different views of those layouts.
2021-01-31 23:50:14 -05:00
Ariel Abreu
d18dd6eebd
Fix jsc install path 2020-11-02 10:41:31 -05:00
Ariel Abreu
13073ee1bf
Rename the header with case-senstivity issues
I was sure I had done this in the last commit, but 🤷
2020-09-01 11:18:35 -04:00
Ariel Abreu
277af337cb
Case-sensitivity header filename issue 2020-08-31 19:10:11 -04:00
Ariel Abreu
a44c7a2ae9
Darling build of JavaScriptCore-7608.4.9.1.3
Psst... use unified builds (JSC_UNIFIED_BUILDS) for faster builds!
2020-08-31 16:21:11 -04:00
Ariel Abreu
ffed2428ed
JavaScriptCore-7608.4.9.1.3 2020-08-29 15:28:47 -04:00
Ariel Abreu
5ea63805e6
Remove macOS deployment target definitions
The deployment target is now set project-wide in the root Darling CMakeLists.txt
2020-06-12 21:16:37 -04:00
Andrew Hyatt
2ce16ac953 Fix build on Clang version 10 2020-04-14 22:18:53 -04:00
Andrew Hyatt
38b540ddd5 Add PRIVATE to the list of macros
darlinghq/darling#497
2019-04-03 20:13:39 -04:00
Andrew Hyatt
583ae54418 Ignore undefined symbols for now 2018-01-18 09:46:29 -08:00
Andrew Hyatt
76ee2ecaaf Suppress undefined symbols temporarily 2018-01-17 10:52:30 -08:00
Andrew Hyatt
a65c9c1de9 Build script improvements 2018-01-16 21:16:20 -08:00
Andrew Hyatt
400873cde8 Define more macros 2018-01-13 11:05:39 -08:00
Andrew Hyatt
c2ba4adfeb Build to the point of linking 2018-01-06 00:14:09 -08:00
Andrew Hyatt
eb626b91c2 Set C++ standard 2018-01-05 13:30:45 -08:00
Andrew Hyatt
0ff45dbf15 Include directories 2018-01-05 13:12:22 -08:00
Andrew Hyatt
aef5b28cf6 Add generated sources to build 2018-01-05 13:07:20 -08:00
Andrew Hyatt
f596e9277a Update JavaScriptCore to 7604.1.38.1.6 2018-01-02 21:17:19 -08:00
Andrew Hyatt
feef99e6ab JavaScriptCore-7603.1.30.0.34 2017-08-12 09:48:01 -07:00
Andrew Hyatt
8a4186c7fc Initial commit 2017-08-12 09:52:49 -07:00