Age | Commit message (Collapse) | Author |
|
makefile and
#include changes.
--HG--
rename : sim/cache/lzss_compression.cc => base/compression/lzss_compression.cc
rename : sim/cache/lzss_compression.hh => base/compression/lzss_compression.hh
rename : sim/cache/null_compression.hh => base/compression/null_compression.hh
rename : sim/hybrid_pred.cc => base/hybrid_pred.cc
rename : sim/hybrid_pred.hh => base/hybrid_pred.hh
rename : base/aout_object.cc => base/loader/aout_object.cc
rename : base/aout_object.hh => base/loader/aout_object.hh
rename : base/coff_sym.h => base/loader/coff_sym.h
rename : base/coff_symconst.h => base/loader/coff_symconst.h
rename : base/ecoff_object.cc => base/loader/ecoff_object.cc
rename : base/ecoff_object.hh => base/loader/ecoff_object.hh
rename : base/elf_object.cc => base/loader/elf_object.cc
rename : base/elf_object.hh => base/loader/elf_object.hh
rename : base/exec_aout.h => base/loader/exec_aout.h
rename : base/exec_ecoff.h => base/loader/exec_ecoff.h
rename : base/object_file.cc => base/loader/object_file.cc
rename : base/object_file.hh => base/loader/object_file.hh
rename : base/symtab.cc => base/loader/symtab.cc
rename : base/symtab.hh => base/loader/symtab.hh
rename : sim/predictor.hh => base/predictor.hh
rename : sim/sat_counter.cc => base/sat_counter.cc
rename : sim/sat_counter.hh => base/sat_counter.hh
rename : sim/base_cpu.cc => cpu/base_cpu.cc
rename : sim/base_cpu.hh => cpu/base_cpu.hh
rename : sim/exec_context.cc => cpu/exec_context.cc
rename : sim/exec_context.hh => cpu/exec_context.hh
rename : sim/exetrace.cc => cpu/exetrace.cc
rename : sim/exetrace.hh => cpu/exetrace.hh
rename : sim/op_class.hh => cpu/full_cpu/op_class.hh
rename : sim/smt.hh => cpu/full_cpu/smt.hh
rename : sim/inst_seq.hh => cpu/inst_seq.hh
rename : sim/intr_control.cc => cpu/intr_control.cc
rename : sim/intr_control.hh => cpu/intr_control.hh
rename : sim/memtest.cc => cpu/memtest/memtest.cc
rename : sim/memtest.hh => cpu/memtest/memtest.hh
rename : sim/pc_event.cc => cpu/pc_event.cc
rename : sim/pc_event.hh => cpu/pc_event.hh
rename : sim/simple_cpu.cc => cpu/simple_cpu/simple_cpu.cc
rename : sim/simple_cpu.hh => cpu/simple_cpu/simple_cpu.hh
rename : sim/static_inst.cc => cpu/static_inst.cc
rename : sim/static_inst.hh => cpu/static_inst.hh
extra : convert_revision : 05bd41acb2a424f1a38609fd4ac6df681bb479d6
|
|
don't need -lpthread anymore
--HG--
extra : convert_revision : 00b4a929765ed9fc46a76f8c958d809ffe280401
|
|
sim/base_cpu.cc:
sim/exec_context.hh:
sim/hybrid_pred.cc:
sim/main.cc:
sim/prog.hh:
sim/sat_counter.cc:
sim/sim_object.cc:
sim/sim_object.hh:
sim/simple_cpu.cc:
old stats begone!
--HG--
extra : convert_revision : b0173f13744466b6d9607797b57f7f9bc9bc769f
|
|
while converting them to C++
base/intmath.hh:
Add some functions that were previously defined elsewhere in C
base/misc.cc:
Use the C++ version of memUsage, and sort #includes
sim/prog.cc:
Stop using the old macro versions of various functions and use
the new ones defined in intmath.hh
sim/sim_events.cc:
Stop using the old C versions of various functions and use
the new ones defined in hostinfo.hh
--HG--
extra : convert_revision : 15d1f24d2aff4254c745eea6070cb230dd37b8d2
|
|
--HG--
extra : convert_revision : e18df5ae8374e39f926746e8999a3a04ffef62ff
|
|
clean up the formatting
make things use templates since this is C++ now.
base/circlebuf.cc:
base/intmath.cc:
base/intmath.hh:
base/range.hh:
base/remote_gdb.cc:
base/statistics.cc:
base/str.cc:
intmath.h -> intmath.hh
base/intmath.hh:
Make this more like C++ by templatizing these functions
--HG--
rename : base/intmath.h => base/intmath.hh
extra : convert_revision : 8f9b14de9db751b1bd78588c51613d77afd96989
|
|
--HG--
extra : convert_revision : 10316d7714818f46249179614fa45ad90391760e
|
|
--HG--
extra : convert_revision : e7db52821b4305ff8305307e65063614ae1201f7
|
|
--HG--
extra : convert_revision : a8aecf60a624df515c7af5988666c48a1a3d9505
|
|
--HG--
extra : convert_revision : fd39c91a251746037fb70f8be11c0d37808b1691
|
|
--HG--
extra : convert_revision : 530715d1a6496a86bf141a5878f1c0d187c0d026
|
|
the master bus is in non event mode.
--HG--
extra : convert_revision : 88b2304fd9e296c6eb17838382ad99de4d4f90dc
|
|
--HG--
extra : convert_revision : 86cde2cd83d94610d9ffaff4f4bded2d867ad138
|
|
into zizzer.eecs.umich.edu:/y/ehallnor/work/m5
--HG--
extra : convert_revision : 63ca038244266df51811b71c97be1a24d8636951
|
|
Add blocking_buffer.cc/hh to file-moves
--HG--
extra : convert_revision : 695b602361888fa1dd597ccc735edd61b2c325a2
|
|
--HG--
extra : convert_revision : 92088c5e10108562d18f142e106590fe03363d97
|
|
--HG--
extra : convert_revision : c677031aa957867edc49bcc31503ac8edbcb8b0b
|
|
--HG--
extra : convert_revision : 78d940ab0a668f30e42239f725a42e1722b80c1c
|
|
base/res_list.hh:
Don't need to include std_types.hh
sim/exetrace.hh:
Rename std_types.hh to inst_seq.hh
--HG--
rename : sim/std_types.hh => sim/inst_seq.hh
extra : convert_revision : 23698c9a83f1c19a6df8fa6f266ff4d8949a6cd9
|
|
best of both.
base/fifo_buffer.cc:
base/fifo_buffer.hh:
style
--HG--
extra : convert_revision : 829a36362dd8ba9ae92ca5e3f7381eb5b300c964
|
|
--HG--
extra : convert_revision : 1671391b9a7783196eabfdbd85ef9f46d40b56e9
|
|
--HG--
extra : convert_revision : 8f2caad5b5cbcb1ca46d139788dcf8c5e77f5950
|
|
--HG--
extra : convert_revision : c74ab2e50ca5fa739c3ca1baabeb50df7f2368d7
|
|
arch/alpha/alpha_memory.cc:
append a blank line
--HG--
extra : convert_revision : 482388741a3000b0c745733c9882300ff9ecf529
|
|
into zizzer.eecs.umich.edu:/y/ehallnor/work/m5
--HG--
extra : convert_revision : 459fc18d099c7e8e1e062cdc02dcc38ff3852071
|
|
Memory hierarchy again
.psrc:
Don't know why this comes up as changed
--HG--
extra : convert_revision : ec98a475dcddc1ee552fe93b6c8210a3dc654f11
|
|
--HG--
extra : convert_revision : 56b38fea82c96ca41eb4e4e77dfb7804f4f964d5
|
|
--HG--
extra : convert_revision : 5dd7cbd675214a5937772206e8c15cd640c3b57d
|
|
--HG--
extra : convert_revision : 60521a1e6c6d2e89ded7af2980bed6faba2770bb
|
|
into isabel.reinhardt.house:/z/stever/bk3/m5
--HG--
extra : convert_revision : 1633cf786798cdf4dd276a3fa711c932ab72b6f0
|
|
--HG--
extra : convert_revision : ada1876052e2804fc7f037653cb88639875c8c20
|
|
--HG--
extra : convert_revision : 0abcdd03344a3178f9a2cccf9595f37246c5bf2a
|
|
--HG--
extra : convert_revision : 47bd0a26e6757684b1bc965b7960de0e7cce7af6
|
|
Ignore doxygen directory.
--HG--
extra : convert_revision : cb1ba84f8821f5e882e2fc46057b451e053b4f55
|
|
--HG--
extra : convert_revision : ae6f7ed578c08a70ac06c7fedc67dfd6f351edbb
|
|
--HG--
extra : convert_revision : 5573b2061327b563f4aa7975f459fe7487ab178e
|
|
--HG--
extra : convert_revision : 278de206d92d72f53aebc9231c8bd56a461eb948
|
|
Ignore doxygen output.
--HG--
extra : convert_revision : d0a955a3ec1221c40eda5936877ff50eef870a89
|
|
arch/isa_parser.py:
Add attribution to license generated into decoder.cc
--HG--
extra : convert_revision : dc309fc0035e5a1f2d7216d3feda8e3c1225f917
|
|
--HG--
extra : convert_revision : f810d2b39d2a447980657406f8dad74927ec4039
|
|
--HG--
extra : convert_revision : a0f7a0793b4c413b8c004633707b1a992f79e8d1
|
|
formats
and generate an appropriate child object, which knows how to load its text & data into memory
(and symbols, for ecoff only at this point). Ecoff format supports Tru64 binaries, kernel, and
console. A.out format is used by PAL code. Elf support is there and appears to work for
Alpha/Linux binaries, but awaits a Linux syscall emulation layer before further testing.
arch/alpha/ecoff_machdep.h:
base/coff_sym.h:
base/coff_symconst.h:
base/exec_ecoff.h:
Add Id string & provenance comment, clean up types
base/object_file.cc:
base/object_file.hh:
Add auto format detection and text/data loading.
sim/prog.cc:
Moved binary loading & stack setup here (was in arch/alpha/loader.cc). Some of this is
platform-dependent, but I think most of it is not. We'll factor out the platform-dependent
parts when the need arises.
sim/prog.hh:
Get rid of unused environ_base field.
sim/system.cc:
Use new ObjectFile loader structure for console, kernel, & palcode.
--HG--
extra : convert_revision : 8eae509bf71cf204bc3ec78c68699cfd01baed97
|
|
Change mode to -rwxrwxr-x
--HG--
extra : convert_revision : da836f2f901c9f80563f9022a057315836d50482
|
|
--HG--
extra : convert_revision : fef2697d9df511abdac2b225bb0a7634fac9adbc
|
|
--HG--
extra : convert_revision : 787ae31fd19494fd7b9246e7daff22c03c758aa0
|
|
--HG--
extra : convert_revision : f275c5c07fbc2c50dd28ef0551c96ca35841ff36
|
|
--HG--
extra : convert_revision : 9f648627de7b82a3e1cf52992853ce0702057223
|
|
into zizzer.eecs.umich.edu:/y/ehallnor/work/m5
--HG--
extra : convert_revision : 067e4f60497f8d8e21178493205bd6797e55ec4a
|
|
BitKeeper
Doxyfile:
Update this to ignore the BitKeeper directories. Add a custom footer.
--HG--
extra : convert_revision : c884d0f65b4c23ab7dd6a59eb6d4a83f398815c5
|
|
--HG--
extra : convert_revision : 7db95c1f9594c6c4f6cc9056e54ab17725db4a3b
|