.. |
compression
|
make our code a little more standards compliant
|
2007-01-26 18:48:51 -05:00 |
loader
|
This brings M5 closer to modernity - the kernel being advertised is newer so it won't die on binaries compiled with newer glibc's, and enables use of TLS-toolchain built binaries for ALPHA_SE by putting auxiliary vectors on the stack. There are some comments in the code to help. Finally, stats changes for ALPHA are from slight perturbations to the initial stack frame, all minimal diffs.
|
2008-12-05 12:09:29 -05:00 |
stats
|
stats: use properly signed types for looping and comparison
|
2008-10-09 04:58:23 -07:00 |
annotate.cc
|
Move all of the parameters of the Root SimObject so they are
|
2007-03-06 11:13:43 -08:00 |
annotate.hh
|
add annotation code to m5
|
2006-09-11 17:57:20 -04:00 |
atomicio.cc
|
atomicio: provide atomic read and write functions.
|
2008-09-19 09:42:31 -07:00 |
atomicio.hh
|
atomicio: provide atomic read and write functions.
|
2008-09-19 09:42:31 -07:00 |
bigint.cc
|
Add some constructors and an output operator to the Twin??_t types so that o3 SPARC will compile again.
|
2007-03-07 17:46:05 +00:00 |
bigint.hh
|
Make sttw and sttwa use the twin memory operations.
|
2007-03-11 18:12:33 -04:00 |
bitfield.hh
|
Move bitunion code into it's own file.
|
2007-07-14 17:28:26 -07:00 |
bitunion.hh
|
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
|
2008-09-10 14:26:15 -04:00 |
callback.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
cast.hh
|
safe_cast: add a new cast function for casts that should always succeed.
|
2008-11-10 11:51:17 -08:00 |
chunk_generator.hh
|
mem: Assert that requests have non-negative size.
|
2008-11-10 14:11:07 -08:00 |
circlebuf.cc
|
gcc: Add extra parens to quell warnings.
|
2008-09-27 21:03:49 -07:00 |
circlebuf.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
compiler.hh
|
Bus: Only call end() on an stl object once in a loop
|
2007-08-10 16:14:01 -04:00 |
condcodes.hh
|
Condition Codes: Fix the findParity function.
|
2007-09-25 20:26:10 -07:00 |
cprintf.cc
|
cprintf: support a configurable width and precision ("*" in printf)
|
2008-12-03 04:57:54 -08:00 |
cprintf.hh
|
cprintf: support a configurable width and precision ("*" in printf)
|
2008-12-03 04:57:54 -08:00 |
cprintf_formats.hh
|
cprintf: support a configurable width and precision ("*" in printf)
|
2008-12-03 04:57:54 -08:00 |
crc.cc
|
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
|
2008-09-10 14:26:15 -04:00 |
crc.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
date.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
dbl_list.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
fast_alloc.cc
|
add a bit of style
|
2008-09-27 00:15:45 -07:00 |
fast_alloc.hh
|
add a bit of style
|
2008-09-27 00:15:45 -07:00 |
fenv.c
|
Fix an assert to allow rounding mode 0.
|
2007-06-14 13:53:27 +00:00 |
fenv.hh
|
create base/fenv.c to standerdize fenv across platforms. It's a c file and not a cpp file because c99
|
2007-04-21 17:50:47 -04:00 |
fifo_buffer.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
fifo_buffer.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
flags.hh
|
flags: Change naming of functions to be clearer
|
2008-12-06 14:18:18 -08:00 |
hashmap.hh
|
Make non Apple compilation work again. Ali may have to refix this.
|
2007-11-08 23:42:44 -08:00 |
hostinfo.cc
|
String constant const-ness changes to placate g++ 4.2.
|
2007-10-31 18:04:22 -07:00 |
hostinfo.hh
|
String constant const-ness changes to placate g++ 4.2.
|
2007-10-31 18:04:22 -07:00 |
hybrid_pred.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
hybrid_pred.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
inet.cc
|
INET: Add functions to header types to get offset in packet and start of payload; add function to split packet at last known header
|
2009-01-06 10:36:56 -05:00 |
inet.hh
|
INET: Add functions to header types to get offset in packet and start of payload; add function to split packet at last known header
|
2009-01-06 10:36:56 -05:00 |
inifile.cc
|
inifile: Whack preprocessor access.
|
2008-09-19 09:11:40 -07:00 |
inifile.hh
|
inifile: Whack preprocessor access.
|
2008-09-19 09:11:40 -07:00 |
intmath.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
intmath.hh
|
gcc: Add extra parens to quell warnings.
|
2008-09-27 21:03:49 -07:00 |
match.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
match.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
misc.cc
|
output: Make panic/fatal/warn more flexible so we can add some new ones.
|
2008-10-10 10:18:28 -07:00 |
misc.hh
|
Rename the info function to inform to avoid likely name conflicts
|
2008-10-10 12:17:53 -07:00 |
mod_num.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
mysql.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
mysql.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
output.cc
|
Output: Include gzstream package to allow automatically-gzipped output
|
2008-11-15 23:42:11 -05:00 |
output.hh
|
Output: Include gzstream package to allow automatically-gzipped output
|
2008-11-15 23:42:11 -05:00 |
pollevent.cc
|
Move all of the parameters of the Root SimObject so they are
|
2007-03-06 11:13:43 -08:00 |
pollevent.hh
|
Move all of the parameters of the Root SimObject so they are
|
2007-03-06 11:13:43 -08:00 |
predictor.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
printable.hh
|
Additional comments and helper functions for PrintReq.
|
2008-01-02 13:46:22 -08:00 |
random.cc
|
Base: Rework the way M5 provides and creates random numbers.
|
2007-10-31 01:21:54 -04:00 |
random.hh
|
Base: Rework the way M5 provides and creates random numbers.
|
2007-10-31 01:21:54 -04:00 |
random_mt.cc
|
gcc: Add extra parens to quell warnings.
|
2008-09-27 21:03:49 -07:00 |
range.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
range.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
range_map.hh
|
range_map: Add a method to find which range a single value falls into.
|
2008-10-09 22:19:38 -07:00 |
range_ops.hh
|
DMA: Add IOCache and fix bus bridge to optionally only send requests one
|
2007-08-10 16:14:01 -04:00 |
refcnt.hh
|
No need to use NULL, just use 0
|
2006-12-27 10:52:25 -08:00 |
remote_gdb.cc
|
Check the return value of I/O operations for failure
|
2008-09-19 09:11:42 -07:00 |
remote_gdb.hh
|
Initial work to make remote gdb available in SE mode. This is completely untested.
|
2006-12-20 18:39:40 -05:00 |
res_list.hh
|
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
|
2008-09-10 14:26:15 -04:00 |
sat_counter.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
sat_counter.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
sched_list.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
SConscript
|
atomicio: provide atomic read and write functions.
|
2008-09-19 09:42:31 -07:00 |
socket.cc
|
sockets: Add a function to disable all listening sockets.
|
2008-08-03 18:19:55 -07:00 |
socket.hh
|
sockets: Add a function to disable all listening sockets.
|
2008-08-03 18:19:55 -07:00 |
statistics.cc
|
stats: use properly signed types for looping and comparison
|
2008-10-09 04:58:23 -07:00 |
statistics.hh
|
stats: use properly signed types for looping and comparison
|
2008-10-09 04:58:23 -07:00 |
str.cc
|
Use C++ limits where applicable for portability
|
2008-09-19 09:11:43 -07:00 |
str.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
time.cc
|
Use the proper version of C++ headers
|
2008-09-19 09:11:43 -07:00 |
time.hh
|
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
|
2008-09-10 14:26:15 -04:00 |
timebuf.hh
|
make our code a little more standards compliant
|
2007-01-26 18:48:51 -05:00 |
trace.cc
|
remove the extern C around gdb helper functions. It's need needed for any new version of gdb to work and it causes at least mine to segfault
|
2007-03-12 17:23:08 -04:00 |
trace.hh
|
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
|
2008-09-10 14:26:15 -04:00 |
userinfo.cc
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
userinfo.hh
|
Updated Authors from bk prs info
|
2006-05-31 19:26:56 -04:00 |
varargs.hh
|
cprintf: properly deal with pointer types
|
2008-10-10 21:45:35 -07:00 |