6ad71c216b
Common: Move NonCopyable to common_types.h
2015-05-06 23:45:05 -03:00
7a4b717772
Common: Use C++11 deleted functions for NonCopyable
2015-05-06 23:45:04 -03:00
1fee769aa0
Common: Remove unused enums
2015-05-06 23:45:04 -03:00
e011acaa84
Removed swap code redundancy and moved common swap code to swap.h
2015-03-05 22:46:45 -08:00
4fb75d220a
Misc cleanup of common and related functions
2015-02-19 22:26:25 -08:00
5efd149ad5
Remove the useless msg_handler compilation unit that was left over from Dolphin
2015-02-18 22:26:22 -08:00
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
...
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
2015-02-10 18:30:31 -08:00
228843c43e
Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.
2015-01-10 14:32:10 -08:00
6b411c63c9
Common: Remove dead platform #ifdefs to make the code more readable.
...
Symbian, Xbox, Blackberry and iOS got removed.
FreeBSD and Android kept due to them potentially being able to run Citra in the future.
The iOS specific part also got removed from PPSSPP in order to fix a bug there.
2015-01-06 18:57:28 +00:00
8ba9ac0f74
Fix merge conflicts
2014-12-29 19:47:41 -08:00
ebfd831ccb
License change
2014-12-20 21:20:24 -08:00
459502e48c
Fix MinGW build
2014-11-28 21:38:20 -08:00
5b65decf91
Common: Remove HAVE_CXX11_SYNTAX define from Common.h
2014-09-08 15:01:15 -04:00
90e994471a
Common: Move header guards over to pragma once
...
Also replaced C headers with the C++ equivalent ones
2014-08-17 13:45:55 -04:00
b919158050
Removed definition of MAX_PATH, this is already defined in common_paths.h.
2014-06-12 06:10:55 -04:00
7817d6c79a
Support for C++11 on OSX
2014-04-30 23:47:38 -07:00
52377cf0d2
Some more experimentation
2014-04-29 19:27:01 -07:00
81cb80997a
add missing bswap functions
2014-04-27 21:49:50 -04:00
a48c6b947d
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
2014-04-27 18:29:51 -04:00
4405a53cf3
added scm rev generation on Linux/cmake
2014-04-23 18:43:57 -07:00
5da03e821e
- removed deprecated version.h
...
- cleaned up window title
- cleaned up emu_window_glfw/emu_window
2014-04-08 23:18:23 -04:00
de0a034a84
fixed project includes to use new directory structure
2014-04-08 20:15:08 -04:00
63e46abdb8
got rid of 'src' folders in each sub-project
2014-04-08 19:25:03 -04:00