Forgot to add 0(zero) to -O argument for gcc <4.8
Added Paul's suggestion of number of cpus into ptlsim.log banner.
Also cleaned up the comma operator in output statements.
Manual changes of pull-request Move per-core "coreid" variable into
BaseCore.

Moved coreid into basecore and made a get_coreid() to grab the variable.
Added dump_stats_now patch provided by Avadh.
Adds TLB statistics for Atom model and adds atom core in default config
for single core builds.
Adds TLB hit ratio to yaml output.
Output timestamp in ns to periodic stats by default

Outputting sim_cycle alone makes it hard to figure out the actual time
stamp since it will be dependent on the frequency selected; this will
make it easier to match up stats to other periodic data (such as time
stats from an external simulator)
Merge pull request #33 from dramninjasUMD/master

Output timestamp in ns to periodic stats by default
Build # of cores string with preprocessor

This fixes commit df021d1922d65c4de811b65d9cbed22ebd51115c which
was meant to put the number of cores string into the binary.
However, the problem is that the string has to be built
by the preprocessor (and not at runtime as it is now) or else it doesn't
work as intended:

current version:
$ strings qemu/qemu-system-x86_64 | grep cores
 simulated cores

this patch:
$ strings qemu/qemu-system-x86_64 | grep cores
//  With 8 simulated cores
Merge pull request #34 from dramninjasUMD/master

Build # of cores string with preprocessor
Memory logging added.

Added an option to only log the memory system.