tracediff (1746:5222df37cff2) | tracediff (2783:381a5413b55a) |
---|---|
1#! /usr/bin/env perl | 1#! /usr/bin/env perl |
2# Copyright (c) 2003-2005 The Regents of The University of Michigan | 2# Copyright (c) 2003-2006 The Regents of The University of Michigan |
3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; 9# redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the --- 20 unchanged lines hidden (view full) --- 31# invocations of m5. 32# 33# ******Note that you need to enable some trace flags in the args in order 34# to do anything useful!****** 35# 36# If you want to pass different arguments to the two instances of m5, 37# you can embed them in the simulator arguments like this: 38# | 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; 9# redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the --- 20 unchanged lines hidden (view full) --- 31# invocations of m5. 32# 33# ******Note that you need to enable some trace flags in the args in order 34# to do anything useful!****** 35# 36# If you want to pass different arguments to the two instances of m5, 37# you can embed them in the simulator arguments like this: 38# |
39# % tracediff "m5.opt --foo.bar=1" "m5.opt --foo.bar=2" [common args] | 39# % tracediff "m5.opt --option1" "m5.opt --option2" [common args] |
40# 41 42if (@ARGV < 2) { 43 die "Usage: tracediff sim1 sim2 [--root.trace.flags=X args...]\n"; 44} 45 46# First two args are the two simulator binaries to compare 47$sim1 = shift; --- 25 unchanged lines hidden --- | 40# 41 42if (@ARGV < 2) { 43 die "Usage: tracediff sim1 sim2 [--root.trace.flags=X args...]\n"; 44} 45 46# First two args are the two simulator binaries to compare 47$sim1 = shift; --- 25 unchanged lines hidden --- |