| Age | Commit message (Collapse) | Author |
|
|
|
Fixes #3596
|
|
|
|
|
|
|
|
When compiling in C++ mode, the C++ standard library headers should be
included instead of their C counterparts.
Drive-by:
- Removed include of `json/json.h` from `settings.cpp`, where it was not
used
|
|
|
|
|
|
|
|
|
|
|
|
Remove _mutable types
|
|
|
|
|
|
add CanAssemble() to architectures
|
|
|
|
Global registers are commonly used for module data pointers in
architectures, which are global in nature but should still be eliminated
in high level ILs once the data pointers have been resolved. This means
there needs to be an additional type of global register for those that
should never be eliminated in any way, such as an MSR register or other
registers that contain important system state with side effects. To
allow for this, a list of system registers can be supplied by the
archtiecture.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|