History log of /src/regress/sys/kern/ras |
Revision | Date | Author | Comments |
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.2 | 07-Jan-2004 |
martin | Remove previous makefile hack (disabling optimization) and add __insn_barrier()s instead.
|
1.1 | 06-Jan-2004 |
martin | Avoid optimizations that move common code out of the RAS. The compiler does not understand RAS, so it makes wrong assumptions about the lifetime of register values.
|
1.8 | 10-Jan-2014 |
christos | Fix NOMAN
|
1.7 | 10-Jan-2014 |
martin | ACTIVE_CC can only be used after include of bsd.own.mk
|
1.6 | 04-Apr-2012 |
joerg | branches: 1.6.2; Disable new -Wstring-plus-int warning where needed for now. Adjust various places that add GCC-only options to check for the active compiler first.
|
1.5 | 20-Jun-2011 |
mrg | branches: 1.5.2; remove most of the remaining HAVE_GCC tests that are always true in the modern world.
|
1.4 | 29-Aug-2008 |
gmcgarry | branches: 1.4.18; Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
|
1.3 | 19-Sep-2006 |
skrll | branches: 1.3.18; GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END covers the right bits of code in these tests.
|
1.2 | 18-Sep-2002 |
lukem | branches: 1.2.12; some makefile de-linting - list NOxxx and LDSTATIC= assignments before everything else (especially <bsd.own.mk>) - ensure <bsd.own.mk> is included before NETBSDSRCDIR is used - add missing RCSids
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.2.12.1 | 25-Sep-2006 |
riz | Pull up following revision(s) (requested by skrll in ticket #182): regress/sys/kern/ras/ras2/Makefile: revision 1.3 regress/sys/kern/ras/ras1/Makefile: revision 1.3 lib/libc/sys/rasctl.2: revision 1.12 Note that newer gcc require -fno-reorder-blocks. Various other improvements. Bump date. Based on a patch by skrll. GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END covers the right bits of code in these tests.
|
1.3.18.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.4.18.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.5.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.5.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.6.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.9 | 02-Nov-2012 |
chs | our current gcc puts the loop after the RAS_END() label on several platforms, adjust the code so that gcc does the right thing again.
|
1.8 | 28-Apr-2008 |
martin | branches: 1.8.4; 1.8.26; Remove clause 3 and 4 from TNF licenses
|
1.7 | 24-Dec-2005 |
perry | branches: 1.7.18; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.6 | 03-Mar-2004 |
thorpej | Use the new RAS_*() macros.
|
1.5 | 18-Jan-2004 |
martin | Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
|
1.4 | 07-Jan-2004 |
martin | Remove previous makefile hack (disabling optimization) and add __insn_barrier()s instead.
|
1.3 | 02-Jan-2004 |
martin | On archictectures not supporting RAS make this regression tests print a message to that effect and let them pass.
|
1.2 | 29-Aug-2002 |
gmcgarry | Add RCSIDs and copyright.
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.7.18.1 | 18-May-2008 |
yamt | sync with head.
|
1.8.26.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.8.4.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.8 | 10-Jan-2014 |
christos | Fix NOMAN
|
1.7 | 10-Jan-2014 |
martin | ACTIVE_CC can only be used after include of bsd.own.mk
|
1.6 | 04-Apr-2012 |
joerg | branches: 1.6.2; Disable new -Wstring-plus-int warning where needed for now. Adjust various places that add GCC-only options to check for the active compiler first.
|
1.5 | 20-Jun-2011 |
mrg | branches: 1.5.2; remove most of the remaining HAVE_GCC tests that are always true in the modern world.
|
1.4 | 29-Aug-2008 |
gmcgarry | branches: 1.4.18; Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
|
1.3 | 19-Sep-2006 |
skrll | branches: 1.3.18; GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END covers the right bits of code in these tests.
|
1.2 | 18-Sep-2002 |
lukem | branches: 1.2.12; some makefile de-linting - list NOxxx and LDSTATIC= assignments before everything else (especially <bsd.own.mk>) - ensure <bsd.own.mk> is included before NETBSDSRCDIR is used - add missing RCSids
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.2.12.1 | 25-Sep-2006 |
riz | Pull up following revision(s) (requested by skrll in ticket #182): regress/sys/kern/ras/ras2/Makefile: revision 1.3 regress/sys/kern/ras/ras1/Makefile: revision 1.3 lib/libc/sys/rasctl.2: revision 1.12 Note that newer gcc require -fno-reorder-blocks. Various other improvements. Bump date. Based on a patch by skrll. GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END covers the right bits of code in these tests.
|
1.3.18.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.4.18.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.5.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.5.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.6.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.11 | 02-Nov-2012 |
chs | our current gcc puts the loop after the RAS_END() label on several platforms, adjust the code so that gcc does the right thing again.
|
1.10 | 28-Apr-2008 |
martin | branches: 1.10.4; 1.10.26; Remove clause 3 and 4 from TNF licenses
|
1.9 | 12-Jan-2008 |
dsl | branches: 1.9.4; The interval timers (setitimer()) are not inherited by fork (I've checked the SuS) so start the timer in the correct process otherwise this test will never timeout.
|
1.8 | 06-Jan-2008 |
martin | Use WEXITSTATUS() on wait() results. From David Laight.
|
1.7 | 24-Dec-2005 |
perry | branches: 1.7.10; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.6 | 03-Mar-2004 |
thorpej | Use the new RAS_*() macros.
|
1.5 | 18-Jan-2004 |
martin | Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
|
1.4 | 07-Jan-2004 |
martin | Remove previous makefile hack (disabling optimization) and add __insn_barrier()s instead.
|
1.3 | 02-Jan-2004 |
martin | On archictectures not supporting RAS make this regression tests print a message to that effect and let them pass.
|
1.2 | 29-Aug-2002 |
gmcgarry | Add RCSIDs and copyright.
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.7.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
1.7.10.1 | 09-Jan-2008 |
matt | sync with HEAD
|
1.9.4.1 | 18-May-2008 |
yamt | sync with head.
|
1.10.26.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.10.4.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.8 | 10-Jan-2014 |
christos | Fix NOMAN
|
1.7 | 10-Jan-2014 |
martin | ACTIVE_CC can only be used after include of bsd.own.mk
|
1.6 | 04-Apr-2012 |
joerg | branches: 1.6.2; Disable new -Wstring-plus-int warning where needed for now. Adjust various places that add GCC-only options to check for the active compiler first.
|
1.5 | 20-Jun-2011 |
mrg | branches: 1.5.2; remove most of the remaining HAVE_GCC tests that are always true in the modern world.
|
1.4 | 29-Aug-2008 |
gmcgarry | branches: 1.4.18; Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
|
1.3 | 02-Sep-2006 |
martin | branches: 1.3.18; Add -fno-reorder-blocks for gcc4, to avoid duplicate label definition by RAS_END() - untill we find some better solution.
|
1.2 | 18-Sep-2002 |
lukem | some makefile de-linting - list NOxxx and LDSTATIC= assignments before everything else (especially <bsd.own.mk>) - ensure <bsd.own.mk> is included before NETBSDSRCDIR is used - add missing RCSids
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.3.18.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.4.18.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.5.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.5.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.6.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.10 | 02-Nov-2012 |
chs | our current gcc puts the loop after the RAS_END() label on several platforms, adjust the code so that gcc does the right thing again.
|
1.9 | 28-Apr-2008 |
martin | branches: 1.9.4; 1.9.26; Remove clause 3 and 4 from TNF licenses
|
1.8 | 06-Jan-2008 |
martin | branches: 1.8.4; Use WEXITSTATUS() on wait() results. From David Laight.
|
1.7 | 24-Dec-2005 |
perry | branches: 1.7.10; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.6 | 03-Mar-2004 |
thorpej | Use the new RAS_*() macros.
|
1.5 | 18-Jan-2004 |
martin | Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
|
1.4 | 07-Jan-2004 |
martin | Remove previous makefile hack (disabling optimization) and add __insn_barrier()s instead.
|
1.3 | 02-Jan-2004 |
martin | On archictectures not supporting RAS make this regression tests print a message to that effect and let them pass.
|
1.2 | 29-Aug-2002 |
gmcgarry | Add RCSIDs and copyright.
|
1.1 | 28-Aug-2002 |
gmcgarry | Regression tests for RAS. Tests the basic functionality including forking and execing.
|
1.7.10.1 | 09-Jan-2008 |
matt | sync with HEAD
|
1.8.4.1 | 18-May-2008 |
yamt | sync with head.
|
1.9.26.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.9.4.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|