summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)AuthorFilesLines
2010-10-13Documentation update for 3.6.0 (not including NEWS).sewardj1-8/+13
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11440 a5019735-40e9-0310-863c-91ae7b9d1cf9
2009-08-04Various minor tweaks to the distribution docs.njn1-2/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10709 a5019735-40e9-0310-863c-91ae7b9d1cf9
2009-07-14Mention BBV in the README.njn1-2/+3
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10446 a5019735-40e9-0310-863c-91ae7b9d1cf9
2009-06-24This commit merges the BUILD_TWEAKS branch onto the trunk. It has thenjn1-2/+2
following improvements: - Arch/OS/platform-specific files are now included/excluded via the preprocessor, rather than via the build system. This is more consistent (we use the pre-processor for small arch/OS/platform-specific chunks within files) and makes the build system much simpler, as the sources for all programs are the same on all platforms. - Vast amounts of cut+paste Makefile.am code has been factored out. If a new platform is implemented, you need to add 11 extra Makefile.am lines. Previously it was over 100 lines. - Vex has been autotoolised. Dependency checking now works in Vex (no more incomplete builds). Parallel builds now also work. --with-vex no longer works; it's little use and a pain to support. VEX/Makefile is still in the Vex repository and gets overwritten at configure-time; it should probably be renamed Makefile-gcc to avoid possible problems, such as accidentally committing a generated Makefile. There's a bunch of hacky copying to deal with the fact that autotools don't handle same-named files in different directories. Julian plans to rename the files to avoid this problem. - Various small Makefile.am things have been made more standard automake style, eg. the use of pkginclude/pkglib prefixes instead of rolling our own. - The existing five top-level Makefile.am include files have been consolidated into three. - Most Makefile.am files now are structured more clearly, with comment headers separating sections, declarations relating to the same things next to each other, better spacing and layout, etc. - Removed the unused exp-ptrcheck/tests/x86 directory. - Renamed some XML files. - Factored out some duplicated dSYM handling code. - Split auxprogs/ into auxprogs/ and mpi/, which allowed the resulting Makefile.am files to be much more standard. - Cleaned up m_coredump by merging a bunch of files that had been overzealously separated. The net result is 630 fewer lines of Makefile.am code, or 897 if you exclude the added Makefile.vex.am, or 997 once the hacky file copying for Vex is removed. And the build system is much simpler. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10364 a5019735-40e9-0310-863c-91ae7b9d1cf9
2009-06-12Tweak the README -- make its text match the website, get rid of some of thenjn1-43/+28
more detailed explanation (if they're reading the README, we probably don't need to convince them about Valgrind's wonderfulness). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10313 a5019735-40e9-0310-863c-91ae7b9d1cf9
2009-04-16Fix the installation instructions in the manual.njn1-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9559 a5019735-40e9-0310-863c-91ae7b9d1cf9
2007-12-09Finalise distro docs for 3.3.0.sewardj1-2/+5
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7287 a5019735-40e9-0310-863c-91ae7b9d1cf9
2006-03-31update Memcheck descriptionnjn1-15/+18
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5804 a5019735-40e9-0310-863c-91ae7b9d1cf9
2005-11-08updatenjn1-4/+2
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5043 a5019735-40e9-0310-863c-91ae7b9d1cf9
2005-07-26Update to match website description.njn1-8/+8
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4271 a5019735-40e9-0310-863c-91ae7b9d1cf9
2005-07-26Update for 3.0.njn1-12/+13
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4267 a5019735-40e9-0310-863c-91ae7b9d1cf9
2005-05-17Update website address.njn1-1/+1
MERGE TO 2.4 REPOSITORY git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3753 a5019735-40e9-0310-863c-91ae7b9d1cf9
2005-05-08A crucial, crucial change: update my email address.njn1-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3632 a5019735-40e9-0310-863c-91ae7b9d1cf9
2004-04-21fix typonethercote1-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2378 a5019735-40e9-0310-863c-91ae7b9d1cf9
2004-04-21Update for compulsory --toolnethercote1-3/+3
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2377 a5019735-40e9-0310-863c-91ae7b9d1cf9
2004-04-16Fix typo, and update bug-reporting procedure.nethercote1-3/+3
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2365 a5019735-40e9-0310-863c-91ae7b9d1cf9
2004-04-10Update for having added Massif.nethercote1-2/+2
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2354 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-12-03Updated the README file. It had lots of out-of-date and incorrect informationnethercote1-38/+34
in it, much of it from 1.0.X days. Did it in such a way that if it doesn't get touched (and it undoubtedly won't) it won't really go out of date, eg. by removing temporary details like version numbers, dates, details of specific software incompatibilities. It's much better to be vague but correct, than precise but incorrect; having incorrect info in a file as important as the README is bad. Also removed the README_KDE3_FOLKS file because it's pretty redundant now. Also added some changes that had been made in the stable branch but not the HEAD. Did similar, but smaller changes to README_DEVELOPERS and README_PACKAGERS. Also updated the valgrind.spec.in file to use the new, post-1.0.X description in the README. Also fixed a minor omission in Addrcheck's docs. MERGE TO STABLE git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2089 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-12-02Whoops... back out changes accidentally made to this file with the last,nethercote1-22/+60
unrelated, commit. Sorry. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2088 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-12-02Patch from Tom Hughes:nethercote1-60/+22
This patch extends the SFENCE support that is already present to include support for LFENCE and MFENCE as well. It also stops CLFLUSH being mistaken for SFENCE by checking the top two bits of the MODRM byte. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2087 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-10-29no longer sourceforge (also known as test commit)mueller1-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1962 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-07-21Added instructions on checking out from SourceForge CVS to the README file.njn1-10/+14
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1769 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-05-05Added README_DEVELOPERS file.njn1-0/+3
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1615 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-09-23Files updated, added and removed in order to turn the ERASER branch into HEADnjn251-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1086 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-07-25Final caveats for 1.0.0.sewardj1-2/+8
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@536 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-07-01Final documentation updates for 1.0.sewardj1-6/+7
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@481 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-06-19Clear up historical artefacts.sewardj1-25/+16
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@449 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-04-11cosmetic fixesgobry1-1/+1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@50 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-04-05cosmetic fixesgobry1-1/+3
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@47 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-04-05updated the info about the default.supp file.gobry1-3/+6
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@46 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-03-22improved the build systemgobry1-33/+21
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-03-22Initial revisionsewardj1-0/+106
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2 a5019735-40e9-0310-863c-91ae7b9d1cf9