base: Fix broken IPython argument handling
authorAndreas Sandberg <andreas@sandberg.pp.se>
Sun, 10 Feb 2013 12:23:56 +0000 (13:23 +0100)
committerAndreas Sandberg <andreas@sandberg.pp.se>
Sun, 10 Feb 2013 12:23:56 +0000 (13:23 +0100)
commit10f1f8c6a49fa96ffb420eaa8cdd3641128ec9ec
treef56f34afc09838ff917f975e6d9e548a779b2483
parent6155400421a478ddb23e377acd6c8db5a32ee468
base: Fix broken IPython argument handling

Prior to this changeset, we used to clear sys.argv before entering the
IPython shell. This caused some versions of IPython to crash because
they assume argv[0] to exist. The correct way of overriding the
arguments passed to IPython is to set the argv keyword argument when
initializing the shell.
src/python/m5/main.py