1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-22 02:32:36 +01:00
rpcs3/Utilities
Bevan Weiss a11afe05bf MSVC changes
Add support for compilation on x64 toolchain (x86 cl.exe was running out of heap space in vm.cpp)

Also took the opportunity to change compile optimisation from /Ox to /O2, as /O2 provides better optimisation than does /Ox

Also, we shouldn't be explicitely setting compiler tool defines (__cpp_lib_bitops), so remove that from types.h
2020-08-14 18:34:34 +01:00
..
address_range.h Fix address_range start_length() constructor 2020-04-29 06:47:35 +03:00
asm.h Revert "Replace rotate utils with std::rotl" (partial) 2020-04-14 19:45:53 +03:00
BEType.h Fix race in Crypto/unedat.cpp, Make NPDRM keys usage atomic 2020-06-28 23:26:10 +01:00
bin_patch.cpp cheat_manager: move cheats.yml to patches folder 2020-07-29 13:18:33 +02:00
bin_patch.h patch_manager: warning for incompatible patches (#8535) 2020-06-30 21:35:15 +02:00
bit_set.h Implement waitable atomics 2019-07-29 03:04:55 +03:00
BitField.h First part of fixing sign-compare warning (inside be_t). 2020-02-19 22:54:58 +03:00
cfmt.h Revert "Replace rotate utils with std::rotl" (partial) 2020-04-14 19:45:53 +03:00
cheat_info.cpp cheat_manager: improve parser errors 2020-07-29 13:18:33 +02:00
cheat_info.h cheat_manager: improve parser errors 2020-07-29 13:18:33 +02:00
cond.cpp Fix warnings in emucore 2020-03-04 21:23:34 +03:00
cond.h Revert "Replace rotate utils with std::rotl" (partial) 2020-04-14 19:45:53 +03:00
Config.cpp PPU: Implement PPU Traps Stubbing option 2020-05-27 22:39:29 +03:00
Config.h Implement cfg::uint for unsigned integers 2020-04-04 21:38:40 +03:00
CPUStats.h c++17: use std::size 2018-09-06 13:15:59 +03:00
CRC.h ds4: use controller calibration values for accel/gyro 2017-05-21 18:07:43 +03:00
date_time.h Screenshot function 2019-08-14 19:24:42 +02:00
dynamic_library.cpp C-style cast cleanup (partial) 2019-11-29 00:35:23 +03:00
dynamic_library.h Add missing include guards 2020-02-27 00:38:55 +03:00
File.cpp Add fs::error for when disk is full 2020-05-02 14:54:41 +03:00
File.h Add fs::error for when disk is full 2020-05-02 14:54:41 +03:00
geometry.h geometry.h: remove MSVC workaround 2020-02-12 12:50:42 +03:00
git-version-gen.cmd Build: Fix potential issue with Windows builds not receiving correct 2020-03-29 14:10:07 +03:00
hash.h Add missing #includes to header files 2019-06-25 17:11:10 +03:00
JIT.cpp Get rid of "module" keyword 2020-05-06 18:20:11 +03:00
JIT.h Get rid of "module" keyword 2020-05-06 18:20:11 +03:00
lockless.h Remove cancerous lf_value<> 2020-02-28 18:54:46 +03:00
LUrlParser.cpp Add cross-platform implementation of cellHttpUtilParseUri 2017-09-04 00:37:36 +03:00
LUrlParser.h Add cross-platform implementation of cellHttpUtilParseUri 2017-09-04 00:37:36 +03:00
mutex.cpp Use atomic wait in shared_mutex and semaphore 2019-07-29 03:04:55 +03:00
mutex.h Use attributes for LIKELY/UNLIKELY 2020-02-05 10:42:34 +03:00
rXml.cpp Fix rXml limitation 2017-09-04 02:15:28 +03:00
rXml.h Untangle GUI and input includes 2020-02-24 16:31:01 +01:00
sema.cpp Use atomic wait in shared_mutex and semaphore 2019-07-29 03:04:55 +03:00
sema.h Use attributes for LIKELY/UNLIKELY 2020-02-05 10:42:34 +03:00
span.h rsx: Wrap gsl::span definition into Utilities/span.h 2019-11-09 20:00:50 +01:00
StrFmt.cpp Always launch rpcs3.exe on restart 2020-04-05 14:27:13 +03:00
StrFmt.h Make RPCS3 compile in C++2a mode 2020-02-04 23:43:55 +03:00
StrUtil.h Fix various explicitness, laziness, hard codes 2020-04-12 17:29:42 +03:00
sync.h Restore using keyed events in waitable atomics on Windows 2019-10-18 23:08:00 +03:00
sysinfo.cpp Utils: Add detection for Icelake-client tier AVX-512 2020-08-08 00:33:22 +02:00
sysinfo.h Utils: Add detection for Icelake-client tier AVX-512 2020-08-08 00:33:22 +02:00
Thread.cpp SPU: Use waitable atomics for SPU channels interface 2020-07-23 13:45:58 +03:00
Thread.h SPU: Use waitable atomics for SPU channels interface 2020-07-23 13:45:58 +03:00
Timer.h Add missing #includes to header files 2019-06-25 17:11:10 +03:00
typemap.h Use attributes for LIKELY/UNLIKELY 2020-02-05 10:42:34 +03:00
types.h MSVC changes 2020-08-14 18:34:34 +01:00
version.cpp patch manager: Skip lower patch_versions 2020-06-21 15:48:30 +02:00
version.h patch manager: properly check patch versions 2020-06-21 15:48:30 +02:00
VirtualMemory.cpp SPU/Linux: Ensure aligned 64k allocations in utils::memory_reserve 2020-07-19 17:58:49 +03:00
VirtualMemory.h Experimental squashing of reservation memory area. 2020-04-16 02:25:43 +03:00