aboutsummaryrefslogtreecommitdiff
path: root/debug/programs/entry.S
AgeCommit message (Collapse)AuthorFilesLines
2017-04-14debug: checkpoint of trying to get simulation tests workingMegan Wachs1-0/+15
2017-03-29Prohibit relaxing the initial gp generationPalmer Dabbelt1-0/+3
I've added an additional linker relaxation that relaxes two instruction pc-relative sequences to one instruction gp relative sequences when possible. This sequence now optimizes the initial gp generation to mv gp, gp which is obviously bogus. The fix is to disable relaxations when setting up gp, preventing the linker from relaxing away this setup code.
2017-03-29Change the global pointer symbol to __global_pointer$Palmer Dabbelt1-1/+1
This changed a while ago in binutils.
2016-12-07Use XLEN macro for these sources as well.Tim Newsome1-1/+1
All tests pass on spike32 and spike64 again.
2016-12-06avoid non-standard predefined macrosAndrew Waterman1-1/+1
2016-09-29Clear triggers during entry.Tim Newsome1-0/+9
If the last test leaves some triggers set they should be cleaned up.
2016-07-19I think I've finally got malloc working right.Tim Newsome1-3/+3
Now gdb can call functions and change strings.
2016-07-18Add block test.Tim Newsome1-1/+1
2016-07-18All tests pass with spike now.Tim Newsome1-0/+132
I did comment out a couple.