mesa/src/loader
Erik Faye-Lund 634f200256 mesa: build xmlconfig to a separate static library
As we use the file from both the dri modules and loader, we end up with
multiple definition of the symbols provided in our gallium dri  modules.
Additionally we compile the file twice.

Resolve both issues, effectively enabling the build on toolchains which
don't support -Wl,--allow-multiple-definition.

v2: [Emil Velikov]
 - Fix the Scons/Android build.
 - Resolve libgbm build issues (bring back the missing -lm)

Cc: Julien Isorce <j.isorce@samsung.com>
Cc: "10.5 10.6" <mesa-stable@lists.freedesktop.org>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90310
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90905
Acked-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2015-06-12 15:32:18 +01:00
..
Android.mk android: loader: export the path to be included 2015-06-09 11:38:44 -07:00
loader.c loader: include <sys/stat.h> for non-sysfs builds 2015-03-16 20:48:07 +00:00
loader.h egl: Add needed extern "C" for C++ access 2015-05-14 14:08:37 -04:00
Makefile.am mesa: build xmlconfig to a separate static library 2015-06-12 15:32:18 +01:00
Makefile.sources loader: Add headers to distribution. 2014-12-12 12:11:47 -08:00
pci_id_driver_map.c loader: add special logic to distinguish nouveau from nouveau_vieux 2014-03-19 18:17:40 -04:00
pci_id_driver_map.h loader: add special logic to distinguish nouveau from nouveau_vieux 2014-03-19 18:17:40 -04:00
SConscript scons: Use -Werror MSVC compatibility flags per-directory. 2015-03-04 15:12:06 +00:00