36 Commits (eb68452554533b420ad52c2c1eee66a4198aa791)

Author SHA1 Message Date
Michael Hansen 5836af7268 Clean up hsReaderWriterLock 11 years ago
Michael Hansen 688852e658 Put compiler checks in their own cmake module 11 years ago
Michael Hansen 15728bbfb5 Add an hsDeprecated macro for declaring APIs deprecated 11 years ago
Michael Hansen a53f425e38 Fixes for plFormat on GCC/Clang: 11 years ago
Michael Hansen ad5bef6671 Add framework for plFormat 11 years ago
Michael Hansen e929708a3b Use std::atomic_int for hsSafeRefCnt, and move it to hsRefCnt.h/cpp 11 years ago
Joseph Davies c0d6556aa3 Use std::regex instead of PCRE. 11 years ago
Adam Johnson 48f232c3a0 Aligned matrix loading 12 years ago
Michael Hansen 8e7505b8ce Don't use CPUID call on targets that don't support it 12 years ago
Adam Johnson fc43c62174 CoreLib Precompiled Header 12 years ago
Florian Meißner d0a1e440f3 Fix missing include in CoreLibs 12 years ago
Michael Hansen 56e332a3c3 Add basic regex functionality to plString 12 years ago
Michael Hansen 219061c095 Add plFilesystem module, which replaces previous filesystem APIs with a plFileName-based one 12 years ago
Michael Hansen f980f022dd Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values 12 years ago
Michael Hansen 74e06e3984 Deprecate and remove hsStlSortUtils 12 years ago
Michael Hansen 8158a43dfe Fully remove hsStlUtils, as it is now completely unused 12 years ago
Darryl Pogue d40e7a5ca5 Move file stuff back to plFile for gcc. 12 years ago
Adam Johnson 7785c9c85e Remove global Windows.h include 12 years ago
Michael Hansen 041b1985e4 Fix paths and move GetSecureEncryptionKey so things compile again 12 years ago
Michael Hansen 403d2a896d Move plFileUtils and hsFiles to CoreLib 12 years ago
Adam Johnson b57dc28136 Remove some unused CoreLib stuff 13 years ago
Adam Johnson 94ca3bb097 Merge core-CoreLib headers 13 years ago
Joseph Davies 42f4eec1f7 Add hsCpuID and hsFunctionDispatcher for CPU feature detection. 13 years ago
Michael Hansen acd47d9f91 Re-add plString with some cleanup 13 years ago
Adam Johnson 91fc595407 Completely kill off CoreLibExe 13 years ago
Adam Johnson be26b145df HeadSpin.h is now the core header. 13 years ago
Adam Johnson 2f53a10fb6 Convert hsConfig defines to cmake -- fixes #93 13 years ago
Adam Johnson 4bb94f34b8 Remove obviously unused stuff 13 years ago
Adam Johnson e020651e4b Eliminate hsScalar and hsFixed 13 years ago
Darryl Pogue c91eb23f92 Clean up the linking mess in CMake. 13 years ago
Joseph Davies 29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 13 years ago
Michael Hansen b53b6d588d Missed a header file 14 years ago
Branan Purvine-Riley 908aaeb6f6 Fix line endings and tabs 14 years ago
Branan Purvine-Riley c9061c5ea7 Move Plasma20 to be the new repository root 14 years ago
Branan Purvine-Riley 3a51dd0902 Beginnings of CMake port 14 years ago