mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-10-29 05:08:59 +01:00
Add 2 attributes to the interfaces functions
- externally_visible: avoid gcc to remove the function when lto is enabled
- visibility("default"): default == public... Allow to hide all others symbols: see http://gcc.gnu.org/wiki/Visibility for details
onepad:
* Remove __cplusplus define, everythings is in C
* define 2 interfaces functions with EXPORT_C_ instead of CALLBACK.
cmake:
* add recent added .h files
* add fvisibility optimization. Plugins size was reduced of ~10% much more than expected :)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3611 96395faa-99c1-11dd-bbfe-3dabce05a288
PadNull v0.1 ------------- This is an extension to use with play station2 emulators as PCSX2 (only one right now). The plugin is free open source code. Usage: ----- Place the file "libPadNull.so.0.1.0" (linux) or "PadNull.dll" (win32) at the Plugin directory of the Emulator to use it. Changes: ------- v0.1: * First Release * Tested with Pcsx2 Authors: ------- arcum42@gmail.com