Update make release, README, and RELEASE_NOTES for b5
authorAli Saidi <saidi@eecs.umich.edu>
Tue, 26 Feb 2008 22:28:31 +0000 (17:28 -0500)
committerAli Saidi <saidi@eecs.umich.edu>
Tue, 26 Feb 2008 22:28:31 +0000 (17:28 -0500)
--HG--
extra : convert_revision : a4958e934f599bff24b251507da7c266c89430fc

README
RELEASE_NOTES
util/make_release.py

diff --git a/README b/README
index 915e46b1281b2814409eda123fd7d871621058d6..2b429d2cf0d832616a0702b669d5461961d9fc4d 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-This is release 2.0_beta4 of the M5 simulator.
+This is release 2.0_beta5 of the M5 simulator.
 
 For detailed information about building the simulator and getting
 started please refer to http://www.m5sim.org.
index cd62fb86bdc9ace452b5283c555b276a1b12a7a2..ad0278b899f6b03a71f1c1615d84544ff791a232 100644 (file)
@@ -9,6 +9,22 @@ Outstanding issues for 2.0 release:
 7. Testing
 8. Validation
 
+March 1, 2008: m5_2.0_beta5
+--------------------
+New Features
+1. Rick Strong's Simpoints config changes
+2. Support for FSU ARM port
+3. EXTRAS= option allow architectures to be specified
+
+Bug fixes
+1. Bus timing more realistic
+2. Cache writeback, LL/SC fixes
+3. Minor IGbE NIC fixes
+4. O3 op latency fix
+5. SPARC TLB demap fixes
+6. SPARC SE memory layout fixes
+7. Variety of MIPS fixes
+
 Nov 4, 2007: m5_2.0_beta4
 --------------------
 New Features
index 5ed23e59476a120c79229286342109f6368ed78f..7c68feeba84924ad537c536782304765cd68b17d 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright (c) 2006-2007 The Regents of The University of Michigan
+# Copyright (c) 2006-2008 The Regents of The University of Michigan
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -211,14 +211,17 @@ remove_lines(r'.*X86.*', None,  'AUTHORS')
 remove_lines(r'.*X86.*', None,  'src/base/loader/object_file.hh')
 remove_lines(r'.*_X86_.*', '.*else.*', 'src/base/loader/elf_object.cc')
 remove_lines(r'.*X86_ISA.*', r'^.el.*','src/sim/process.cc')
+remove_lines(r".*'x86' and build.*", None, 'src/cpu/BaseCPU.py')
+remove_lines(r".*walker.port.*", None, 'src/cpu/BaseCPU.py')
 remove_lines(r'.*x86.*', r'.*mips.*','src/cpu/BaseCPU.py')
-remove_lines(r'.*X86_ISA.*', r'^.*else.*','src/cpu/o3/dyn_inst.hh')
+remove_lines(r'.*X86_ISA.*', r'^.*elif.*','src/cpu/o3/dyn_inst.hh')
 remove_lines(r'.*X86_ISA.*', r'.*stay.*','src/cpu/simple/base.cc')
 remove_lines(r'.*x86.*', r'^if.*','src/cpu/SConscript')
 
 remove_lines(r'.*makeX86System.*', r'.*makeDualRoot.*','configs/common/FSConfig.py')
 remove_lines(r'.*X86.*', None,  'configs/example/fs.py')
 remove_lines(r'.*x86.*', None,  'configs/example/fs.py')
+remove_lines(r'.*x86.*', r'.*makeDualRoot.*',  'configs/common/FSConfig.py')
 
 replace_line(r'.*X86_SE.*', 'util/regress', "                     'SPARC_SE,SPARC_FS',")
 benches = [ 'bzip2', 'eon', 'gzip', 'mcf', 'parser', 'perlbmk',