Commit Graph
2365 Commits
Author SHA1 Message Date
Henrik Rydgard 8c128508a5 disarm: Fix a couple of bugs, and disable a broken test to get to the good stuff in ArmEmitter unittest... 2014-12-07 23:24:39 +01:00
Henrik Rydgard f7baec317c Merge the ARM disassembler improvements from the old neon-vfpu branch
Forgot these...
2014-12-07 22:05:04 +01:00
Henrik Rydgård 0e171efc0d CMakeLists cleanup 2014-12-04 07:19:27 +01:00
Unknown W. Brackets 25a8752dcb Update armips (fixes #7114.) 2014-11-29 09:12:32 -08:00
Kingcom 2159e3b3b6 Update armips 2014-11-29 13:12:55 +01:00
Kingcom f6cedcbff5 Replace assembler with a submodule 2014-11-23 21:09:40 +01:00
xSacha df5b9b301c Buildfix for MIPS in debug mode.
Also, remove assumption that EGL means GLES2. My board supports EGL+Desktop GL too.
2014-11-18 13:39:25 +10:00
Henrik Rydgard 74d8a9bdba Clean up after the block linker. armdis: add BKPT 2014-11-17 21:21:34 +01:00
TwistedUmbrella 07f0478425 Xcode 6 / iPhone 6 compatibility updates 2014-11-04 03:37:40 -05:00
Unknown W. Brackets 416182b4ba Update to xBRZ 1.1.
Keeping the channel swap stuff and other changes, though.
2014-11-02 14:17:24 -08:00
Unknown W. Brackets 139277bc1a Update xxhash to r37. 2014-10-26 17:48:59 -07:00
Unknown W. Brackets 6f9ea6ef4b Avoid some warnings in udis86.
These should all be safe.
2014-10-11 09:30:29 -07:00
Unknown W. Brackets cb6634f54b Add udis86 b24baf1 (1.7.3?), not yet used.
Linked even on arm to avoid dependency complexity, might skip later.
2014-10-11 09:30:29 -07:00
Henrik Rydgard f84ebf6bff sprintf->snprintf, fix some too short buffers 2014-09-14 00:14:11 +02:00
Henrik Rydgard a9b5fe44bf Slip thin3d underneath DrawBuffer/UI 2014-08-22 20:54:23 +02:00
Henrik Rydgard cea002e39a Update GLEW with GL4.4 support 2014-08-21 10:21:37 +02:00
Henrik Rydgard 1140bc7539 Fix inconsistent line endings 2014-07-20 18:31:27 +02:00
Unknown W. Brackets 692dc810cf Update CityHash to v1.1.1/r15.
No major changes.
2014-07-20 08:56:01 -07:00
Henrik Rydgard a9ab9bcdca android: LDLIBS in a static library just causes warnings: remove 2014-07-20 17:13:51 +02:00
Henrik Rydgard b980b73f41 Change sum's buildhack to only affect android 2014-07-20 00:23:43 +02:00
sum2012 c93e3149a8 Android build fix for unknown reason
#6575
2014-07-19 07:38:07 +08:00
Unknown W. Brackets 0b34f14935 Cast away some warnings in Snappy. 2014-07-18 09:39:58 -07:00
Unknown W. Brackets 79657af5c8 Update to the latest Snappy 1.1.2.
Not clear if there are any bugfixes, but there are minor performance
improvements.
2014-07-18 09:22:08 -07:00
Henrik Rydgård fb9f1c2d6a Fix native tools build on mac etc 2014-07-15 17:24:31 +02:00
Sacha 946deda4b3 Remove some redundancy (Symbian/Qt). Symbian has cstdint now. 2014-06-24 08:29:04 +10:00
Sacha ea17e17ebd Join both Maemo platforms (Maemo5 + Meego Harmattan/Maemo 6) to MAEMO define. Technically they are very similar and anything that wasn't already defined for both probably needed to be. 2014-06-18 03:42:31 +10:00
Sacha d03acfdbf3 Revert some of that, sorry. 2014-06-10 23:22:20 +10:00
Sacha f7ffcd4197 Remove a lot of #ifdef's that simply were not needed. For example: Symbian has zip in-built, no need to even compile it let alone use #ifdef's. 2014-06-10 23:05:14 +10:00
Sacha e57ae29e4a Symbian: Switch to GCC 4.7.3. Blackberry: Switch to GCC 4.8.2 2014-06-09 23:49:30 +10:00
Sacha d052c403f9 Symbian: Remove outdated ifdefs 2014-06-09 21:45:57 +10:00
Sacha 39d48a7e67 Switch to libpng17 to resolve NEON issue on iOS + other bug fixes. 2014-05-31 04:37:31 +10:00
Henrik Rydgård 1167f20d14 Warning fixes, etc. 2014-04-08 16:08:38 +02:00
Henrik Rydgård 06ec64fa62 Warning fixes 2014-04-08 15:26:37 +02:00
Unknown W. Brackets 3ec61274fa Add prefetch to xxhash func on gcc at least.
Improves hashing speed on Android by ~18%.
2014-03-25 00:34:54 -07:00
Unknown W. Brackets b00c98a87d Correct disasm for BFI/BFC/UBFX/SBFX. 2014-03-14 19:15:40 -07:00
Henrik Rydgard ab9cd99d0f Major ARM disassembler improvements, will make debugging the JIT easier 2014-03-12 18:09:28 +01:00
Henrik Rydgard 377a104e68 JSON: Rename single-parameter getString to getStringOrDie to emphasize the danger. 2014-03-09 15:42:59 +01:00
Sacha 30a6a5d10f ARMJIT: Implement VLDM/VSTM load/store combinations and use in armjit. Also add them to disassembler. 2014-03-07 02:56:34 +10:00
Unknown W. Brackets 37dc32a658 Update to xxHash-r33 and apply alignment patch
Patch from: http://code.google.com/p/xxhash/issues/detail?id=15

Makes sense, seems right hopefully.
2014-02-08 19:27:47 -08:00
Unknown W. Brackets 2c204e8028 Update project to MSVC 2013 tools.
Retaining XP support, using SDK 7.1a (v120_xp.)  Disables SSE2 flag on x64
since it's implied and causes compile warnings.
2014-02-08 13:41:28 -08:00
sky-zer 9158e948f3 Force aligned memory access for iOS 2014-02-03 04:00:50 +04:00
Unknown W. Brackets 8a20b28bb6 Workaround a strange zlib crash in debug mode only. 2014-01-27 07:50:45 -08:00
Henrik Rydgard d19d041640 GPU disasm: Show opcodes. Also disable some warnings and update submodules. 2014-01-15 17:00:20 +01:00
Henrik Rydgård dfcfe5d00f Android: Allow apps to override the use of low profile.
Minor logging improvement in vjson
2014-01-14 17:32:06 +01:00
Henrik Rydgård a53f8738d8 Fix disarm warnings in clang more properly 2013-12-09 16:56:05 +01:00
Amir Zaim Mohd Zaini bfeb3806ba Update buildfix for Clang 3.4
Adding the wrapper to avoid warning "-Wtautological-compare":


#ifdef clang-3.4
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wtautological-compare" //used to avoid warning, force compiler to accept it.
#endif clang-3.4

$Code_Content_Here

#ifdef clang-3.4
#pragma GCC diagnostic pop
#endif clang-3.4

Tested on both GCC and Clang compilers and none of these compilers have this problem.
2013-12-09 21:55:03 +08:00
Sacha 9d5cd81729 iOS: Disable neon in libpng16. 2013-12-09 15:36:48 +10:00
Sacha 8aa73bfc8d iOS buildfix. 2013-12-08 02:49:26 +10:00
Sacha 64b5146718 Add libpng16 to project. 2013-12-08 01:37:22 +10:00
Sacha 26dfe75882 Some improvements to Qt Audio. 2013-12-06 13:06:04 +10:00