phoenix-firestorm/indra/llcommon
Ansariel Hiller 74205607b7
Clean up Windows build (#2562)
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake
* Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake
* Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default
* Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h
* Clean up includes of Windows API headers
* Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed
2024-09-13 17:28:48 +03:00
..
tests
CMakeLists.txt Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
StackWalker.cpp
StackWalker.h
always_return.h
apply.cpp
apply.h
chrono.h
classic_callback.cpp
classic_callback.h
commoncontrol.cpp
commoncontrol.h
ctype_workaround.h
fix_macros.h
function_types.h
hbxxh.cpp
hbxxh.h
indra_constants.cpp
indra_constants.h
is_approx_equal_fraction.h
lazyeventapi.cpp
lazyeventapi.h
linden_common.h
llalignedarray.h
llapp.cpp Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llapp.h
llapr.cpp
llapr.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llassettype.cpp
llassettype.h
llatomic.cpp
llatomic.h
llbase32.cpp
llbase32.h
llbase64.cpp
llbase64.h
llbitpack.cpp
llbitpack.h
llboost.h
llcallbacklist.cpp
llcallbacklist.h
llcleanup.cpp
llcleanup.h
llclickaction.h
llcommon.cpp
llcommon.h
llcommonutils.cpp
llcommonutils.h
llcond.h
llcoros.cpp
llcoros.h
llcrc.cpp
llcrc.h
llcriticaldamp.cpp
llcriticaldamp.h
lldate.cpp
lldate.h
lldeadmantimer.cpp
lldeadmantimer.h
lldefs.h
lldependencies.cpp
lldependencies.h
lldepthstack.h
lldictionary.cpp
lldictionary.h
lldoubledispatch.h
llendianswizzle.h
llerror.cpp Fix for mac build with tracy enabled. 2024-09-12 15:03:44 -07:00
llerror.h
llerrorcontrol.h
llerrorlegacy.h
llevent.cpp
llevent.h
lleventapi.cpp
lleventapi.h
lleventcoro.cpp
lleventcoro.h
lleventdispatcher.cpp
lleventdispatcher.h
lleventemitter.h
lleventfilter.cpp
lleventfilter.h
llevents.cpp
llevents.h
lleventtimer.cpp
lleventtimer.h
llexception.cpp
llexception.h
llfasttimer.cpp
llfasttimer.h
llfile.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llfile.h
llfindlocale.cpp
llfindlocale.h
llfixedbuffer.cpp
llfixedbuffer.h
llformat.cpp
llformat.h
llframetimer.cpp
llframetimer.h
llhandle.h
llhash.h
llheartbeat.cpp
llheartbeat.h
llheteromap.cpp
llheteromap.h
llindexedvector.h
llinitdestroyclass.cpp
llinitdestroyclass.h
llinitparam.cpp
llinitparam.h
llinstancetracker.cpp
llinstancetracker.h
llinstancetrackersubclass.h
llkeybind.cpp
llkeybind.h
llkeythrottle.h
llkeyusetracker.h
llleap.cpp
llleap.h
llleaplistener.cpp
llleaplistener.h
llliveappconfig.cpp
llliveappconfig.h
lllivefile.cpp
lllivefile.h
llmainthreadtask.cpp
llmainthreadtask.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llmake.h
llmd5.cpp Fixed md5 buffer not being correctly zero-initialized and refactored code. (#2507) 2024-09-05 16:55:02 +03:00
llmd5.h Fixed md5 buffer not being correctly zero-initialized and refactored code. (#2507) 2024-09-05 16:55:02 +03:00
llmemory.cpp
llmemory.h
llmemorystream.cpp
llmemorystream.h
llmetricperformancetester.cpp
llmetricperformancetester.h
llmetrics.cpp
llmetrics.h
llmortician.cpp
llmortician.h
llmutex.cpp
llmutex.h
llnametable.h
llpointer.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llpounceable.h
llpredicate.cpp
llpredicate.h Changes towards C++20 compatibility (#2520) 2024-09-09 13:02:34 +03:00
llpreprocessor.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llpriqueuemap.h
llprocess.cpp
llprocess.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llprocessor.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llprocessor.h
llprocinfo.cpp
llprocinfo.h
llprofiler.cpp
llprofiler.h
llprofilercategories.h
llptrto.cpp
llptrto.h
llqueuedthread.cpp
llqueuedthread.h
llrand.cpp
llrand.h
llrefcount.cpp
llrefcount.h
llregex.h
llregistry.h
llrun.cpp
llrun.h
llsafehandle.h
llsd.cpp
llsd.h
llsdjson.cpp
llsdjson.h
llsdparam.cpp
llsdparam.h
llsdserialize.cpp
llsdserialize.h
llsdserialize_xml.cpp
llsdserialize_xml.h
llsdutil.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llsdutil.h
llsimplehash.h
llsingleton.cpp
llsingleton.h
llsmoothstep.h
llstacktrace.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llstacktrace.h
llstatenums.h
llstaticstringtable.h
llstatsaccumulator.h
llstl.h
llstreamqueue.cpp
llstreamqueue.h
llstreamtools.cpp
llstreamtools.h
llstrider.h Profile guided optimizations 2024-09-10 18:27:45 -05:00
llstring.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llstring.h
llstringtable.cpp
llstringtable.h
llsys.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llsys.h
llsys_objc.h
llsys_objc.mm
lltempredirect.cpp
lltempredirect.h
llthread.cpp
llthread.h
llthreadlocalstorage.h
llthreadsafequeue.cpp
llthreadsafequeue.h
lltimer.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
lltimer.h
lltrace.cpp
lltrace.h
lltraceaccumulators.cpp
lltraceaccumulators.h
lltracerecording.cpp
lltracerecording.h
lltracethreadrecorder.cpp
lltracethreadrecorder.h
lltreeiterators.h
llunits.h
llunittype.h
lluri.cpp
lluri.h
lluriparser.cpp
lluriparser.h
lluuid.cpp Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
lluuid.h
llwin32headers.h Clean up Windows build (#2562) 2024-09-13 17:28:48 +03:00
llworkerthread.cpp
llworkerthread.h
lockstatic.h
mutex.h
stdtypes.h
string_table.h
stringize.h
threadpool.cpp
threadpool.h
threadpool_fwd.h
threadsafeschedule.h
timer.h
tuple.h
u64.cpp
u64.h
workqueue.cpp
workqueue.h