Provide symbols for overridden functions in main xbmc binary.
authorceros7 <ceros7@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Fri, 3 Sep 2010 05:42:38 +0000 (05:42 +0000)
committerceros7 <ceros7@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Fri, 3 Sep 2010 05:42:38 +0000 (05:42 +0000)
commitf8263546fb6c6b1d99a65892abe4c28dded86441
treeb712eebea616e4e7bd0eecd8575073c1877b8516
parent2477d31af43c3e2254c0bf352400ebac3b827c73
Provide symbols for overridden functions in main xbmc binary.
Not all functions are overridden yet. This implementation also allows function
overridding to be set/unset when necessary.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/trac-8658-try2@33472 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
16 files changed:
Makefile.in
configure.in
xbmc/FileSystem/cdioSupport.cpp
xbmc/cores/DllLoader/exports/Makefile [deleted file]
xbmc/cores/DllLoader/exports/Makefile.in [new file with mode: 0644]
xbmc/cores/DllLoader/exports/emu_msvcrt.cpp
xbmc/cores/DllLoader/exports/emu_msvcrt.h
xbmc/cores/DllLoader/exports/exports_python_linux.cpp
xbmc/cores/DllLoader/exports/libc_overrides.c [new file with mode: 0644]
xbmc/cores/DllLoader/exports/libc_overrides.h [new file with mode: 0644]
xbmc/cores/DllLoader/exports/libc_overrides_nlf.c [new file with mode: 0644]
xbmc/lib/libPython/XBPyThread.cpp
xbmc/lib/libPython/linux/Makefile.in
xbmc/lib/libPython/linux/wrapper_python.c
xbmc/linux/XFileUtils.cpp
xbmc/xbmc.cpp