Files
ftmemsim-valgrind/none/tests/amd64
Nicholas Nethercote 4c23a0b3e9 tests/arch_test is currently being used for two purposes:
- by vg_regtest for determining if a directory name matches an architecture;
- by various .vgtest files for detecting x86/AMD64 features.

This commit splits it in two for the two different purposes, which makes
things clearer.

Specific changes

- Moved the x86/AMD64 feature detection stuff out of arch_test.c, and
  into the new x86_amd64_feature.c.  Updated the relevant .vgtest files for
  the change.

- In vg_regtest, now a prereq command must return 0 (prereq satisfied) or 1
  (prereq not satisfied).  Anything else makes vg_regtest abort.  This
  makes obvious any problems with prereq tests rather than just making the
  tests skip innocuously.  (We previously had exactly such a problem on the
  DARWIN branch;  the x86 feature detection tests caused segfaults so the
  tests were incorrectly skipped.  This change will catch any similar future
  problem.)

- Changed os_test from a script to a C program, matching cpu_test.

- Removed some unintentional darwin stuff from platform_test.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9316
2009-03-04 04:15:16 +00:00
..
2006-03-06 19:36:30 +00:00
2006-03-06 19:36:30 +00:00
2006-03-06 19:36:30 +00:00
2006-03-06 19:36:30 +00:00
2005-05-12 19:17:36 +00:00
2005-05-12 19:17:36 +00:00
2008-02-09 01:55:52 +00:00
2008-02-09 01:55:52 +00:00
2008-02-09 01:55:52 +00:00
2005-11-04 14:38:48 +00:00
2005-10-05 17:12:23 +00:00
2005-11-04 14:38:48 +00:00
2005-10-05 17:12:23 +00:00
2005-08-23 23:52:54 +00:00
2007-11-25 15:40:17 +00:00
2007-11-25 15:40:17 +00:00
2005-11-04 20:18:27 +00:00
2005-11-04 20:18:27 +00:00
2005-11-04 20:18:27 +00:00
2005-11-04 20:18:27 +00:00
2007-04-07 12:15:44 +00:00
2008-02-09 01:55:52 +00:00
2008-02-09 01:55:52 +00:00
2008-02-09 01:55:52 +00:00