phoenix-firestorm/indra/llwindow
Aleric Inglewood 86380bb177 VWR-24254: Add support for using ld.gold on linux.
To use ld.gold configure with:
  -DCMAKE_EXE_LINKER_FLAGS:STRING="-Wl,-use-gold".
ld.gold links the viewer on my machine in 8 seconds, as
opposed to 19 seconds with ld.bfd. Moreover, it uses a
LOT less memory during linking (about 750 MB instead of
2.5 GB!).

VWR-24254: Don't link with fontconfig on non-linux.

While we already added fontconfig in the above patch,
that code turned out to also be used by Windows and
Darwin (contrary to the comments in the code).
After looking at the history of commits and a
discussion on IRC it was decided that the original
coder (Kyle Ambroff <ambroff@lindenlab.com>) really
meant (LINUX AND VIEWER) instead of (NOT LINUX OR VIEWER).
2010-12-15 20:55:10 +01:00
..
GL
CMakeLists.txt VWR-24254: Add support for using ld.gold on linux. 2010-12-15 20:55:10 +01:00
lldragdropwin32.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
lldragdropwin32.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
lldxhardware.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
lldxhardware.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboard.cpp Backed out changeset c3d41f18ce2b 2010-08-24 19:22:00 +01:00
llkeyboard.h custom skylight key bindings 2010-09-30 20:08:24 -07:00
llkeyboardmacosx.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboardmacosx.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboardsdl.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboardsdl.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboardwin32.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llkeyboardwin32.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llmousehandler.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llmousehandler.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llpreeditor.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindow.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindow.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowcallbacks.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowcallbacks.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowheadless.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowheadless.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmacosx-objc.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmacosx-objc.mm Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmacosx.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmacosx.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmesaheadless.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowmesaheadless.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowsdl.cpp Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowsdl.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
llwindowwin32.cpp EXP-112 Enable fullscreen mode (with mode switch, not resize to desktop) as per 1.x viewer. 2010-09-28 16:52:56 -07:00
llwindowwin32.h Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00