summaryrefslogtreecommitdiff
path: root/src/cpu/o3/deriv.cc
diff options
context:
space:
mode:
authorAnthony Gutierrez <atgutier@umich.edu>2013-08-14 10:51:47 -0400
committerAnthony Gutierrez <atgutier@umich.edu>2013-08-14 10:51:47 -0400
commitcf56619b0ce0f6dc4cf3ee8af57533c169fb0123 (patch)
tree8391de596195eb0df5fc75d85f6d4f4d6f9af131 /src/cpu/o3/deriv.cc
parent95381f8a990f2cf8806da4e653a9770c4dfe6f6a (diff)
downloadgem5-cf56619b0ce0f6dc4cf3ee8af57533c169fb0123.tar.xz
arm: use -march when compiling m5op_arm.S
Using arm-linux-gnueabi-gcc 4.7.3-1ubuntu1 on Ubuntu 13.04 to compiled the m5 binary yields the error: m5op_arm.S: Assembler messages: m5op_arm.S:85: Error: selected processor does not support ARM mode `bxj lr' For each of of the SIMPLE_OPs. Apparently, this compiler doesn't like the interworking of these code types for the default arch. Adding -march=armv7-a makes it compile. Another alternative that I found to work is replacing the bxj lr instruction with mov pc, lr, but I don't know how that affects the KVM stuff and if bxj is needed.
Diffstat (limited to 'src/cpu/o3/deriv.cc')
0 files changed, 0 insertions, 0 deletions