pcsx2/plugins/onepad
gregory.hainaut 04e6c5ab02 Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x:
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
2010-08-06 11:43:21 +00:00
..
Linux [cmake] remove -fPIC. Expect a little speed up. 2010-07-05 15:43:21 +00:00
Windows WIP: Zeropad fork. This is intended more as a backup copy so I have a good copy to work from then as a release. As such, while it works, the gui is glitchy, the Windows port is non-existant, and a lot of things are subject to change... 2009-07-03 11:45:47 +00:00
CMakeLists.txt Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
analog.cpp [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
analog.h [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
bitwise.h [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
controller.cpp [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
controller.h [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
joystick.cpp [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
joystick.h [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
keyboard.cpp [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
keyboard.h [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
mkinstalldirs WIP: Zeropad fork. This is intended more as a backup copy so I have a good copy to work from then as a release. As such, while it works, the gui is glitchy, the Windows port is non-existant, and a lot of things are subject to change... 2009-07-03 11:45:47 +00:00
onepad.cpp Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
onepad.h Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00