summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-23Fix Xcode 6 compile errors relating to tut::ensure_equals() overloads.Nat Goodspeed
lltut.h declares a number of ensure_equals() overloads for various data types, notably the types supported by LLSD. We expect these to be called by tut code. But the tut code in question is in a template in tut.hpp -- which was #included BEFORE the overloads were declared. Previous C++ compilers have evidently made multiple passes, collecting the relevant overloads before attempting to compile the template bodies. clang does not, complaining that the overloads must be declared before the tut.hpp template code that references them. Reordering parts of lltut.h seems to address that problem. For similar reasons, test programs that use StringVec.h and its operator<<() must #include StringVec.h before lltut.h. Add ensure_equals(const std::string&, const LLSD::Binary&, const LLSD::Binary&) overload. The sloppy mix of (const char*, ...) and (const std::string&, ...) overloads bothers me, since for many of those ... types we seem to have to duplicate them.
2014-10-22Update to build on Xcode 6.0 (fix unit tests): minor fix for debug only unit ↵callum_linden
test
2014-10-22merge with headOz Linden
2014-10-22Remove unit test case that relied on undefined order of evaluationOz Linden
in: 'cout << a() << b()' the order of evaluation of a() and b() is undefined.
2014-10-22update glui package to repair unit testOz Linden
2014-10-22Update to build on Xcode 6.0 (fix unit tests): comment out failing unit test ↵callum_linden
in llsd_new_tut.cpp to let the build proceed - will fix later
2014-10-22Merge with headcallum_linden
2014-10-22Update to build on Xcode 6.0 (fix unit tests): point to new version of GLUI ↵callum_linden
that has been built to match viewer
2014-10-22merge with more fixes from callumOz Linden
2014-10-22correct merge error in llerror_test.cppOz Linden
2014-10-22updates to TO DO listcallum_linden
2014-10-22Update to build on Xcode 6.0 (fix unit tests): remove unused statement warningcallum_linden
2014-10-22Update to build on Xcode 6.0 (fix unit tests): skip llerror_test test for ↵callum_linden
now - operator << issues on clang
2014-10-22Update to build on Xcode 6.0 (fix unit tests): remove unused functions that ↵callum_linden
trigger clang warnings
2014-10-22Update to build on Xcode 6.0 (fix unit tests): fix up Boost linker errorscallum_linden
2014-10-22Update to build on Xcode 6.0 (fix unit tests): fix and remove copy-pasted ↵callum_linden
code :(
2014-10-22Update to build on Xcode 6.0 (fix unit tests): fix function stubbing in KDUcallum_linden
2014-10-22added skip to llerror_test of nested logging, noted in todo fileOz Linden
2014-10-22added quoting to clarify failure messagesOz Linden
2014-10-21Update to build on Xcode 6.0 (fix unit tests): turn off warnings for ↵callum_linden
multiple unused private members
2014-10-21Update to build on Xcode 6.0: update TO DO listcallum_linden
2014-10-21Update to build on Xcode 6.0: point to new version of KDU libs with correct ↵callum_linden
build configs that match viewer (and everything else)
2014-10-21correct test construction macro target reference for integration testsOz Linden
2014-10-21update darwin glui package with initialization fixOz Linden
2014-10-21correct hash for darwin apr_suite packageOz Linden
2014-10-21Update to build on Xcode 6.0: remove release build unused functioncallum_linden
2014-10-21Update to build on Xcode 6.0: remove release build unused functioncallum_linden
2014-10-21Update to build on Xcode 6.0: added 2 more items to TO DO listcallum_linden
2014-10-21fix version number generation for cmake 3.x and autobuild 1.0 compatibilityOz Linden
2014-10-21Update to build on Xcode 6.0: remove final, unwanted warningcallum_linden
2014-10-21correct llphsyicsextension packagesOz Linden
2014-10-21merge changes for 3.7.18-releaseOz Linden
2014-10-21merge changes for callum fixes and workaroundsOz Linden
2014-10-20Update to build on Xcode 6.0: update TO DO list to reflect where we arecallum_linden
2014-10-20Update to build on Xcode 6.0: remove unused variables from ↵callum_linden
llphysicsextensions project
2014-10-20Update to build on Xcode 6.0: Revert to non-hacked version of ↵callum_linden
llphysicsextensions package now we can link
2014-10-20Update to build on Xcode 6.0: remove #pragmas from code to deal with tut ↵callum_linden
warnigs/errors (moved to package) AND bracket clang #pragmas in #if LL_DARWIN
2014-10-20Update to build on Xcode 6.0: fix typo in functions paramscallum_linden
2014-10-20Update to build on Xcode 6.0: Remove concept of XCODE_VERSION from CMake ↵callum_linden
files - we standardize on Xcode 6
2014-10-20Update to build on Xcode 6.0: Large (and final) collection of fixes for ↵callum_linden
unused variables, unused const-variables, unused member variables & functions etc. Also removed flags from CMake
2014-10-20Merge. Refresh from viewer-release after 3.7.18 release.Monty Brandenberg
2014-10-20Update to build on Xcode 6.0: WTH! how did this ever link?callum_linden
2014-10-20Update to build on Xcode 6.0: clang demands a public default ctorcallum_linden
2014-10-20increment viewer version to 3.7.19Oz Linden
2014-10-20Added tag 3.7.18-release for changeset 2729c1daf025Oz Linden
2014-10-20Update to build on Xcode 6.0: clang demands logical comparison bracketscallum_linden
2014-10-20Update to build on Xcode 6.0: typedef declared protected incorrectly herecallum_linden
2014-10-20Update to build on Xcode 6.0: delete called on that is abstract but has ↵callum_linden
non-virtual dest
2014-10-20Update to build on Xcode 6.0: self assigment of var to var - typo?callum_linden
2014-10-20Update to build on Xcode 6.0: clang demands logical comparison bracketscallum_linden