[MIPS][lldb-server] Add 32-bit register context and read/write FP registers on mips64
authorSagar Thakur <sagar.thakur@imgtec.com>
Wed, 3 Jun 2015 10:14:24 +0000 (10:14 +0000)
committerSagar Thakur <sagar.thakur@imgtec.com>
Wed, 3 Jun 2015 10:14:24 +0000 (10:14 +0000)
commitce815e4588fd02d5ba0d5ec0bf9ceeb2e616eb6e
treea3752dca1e22836007e01132243c959fbc8093fd
parentfaed801f6e718fa2ec2f062b734c2f37f3d00dd0
[MIPS][lldb-server] Add 32-bit register context and read/write FP registers on mips64

    - Added support for read/write FP registers in FR1 mode.
    - Added 32 bit register context for mips32.

Reviewers: clayborg, tberghammer, jaydeep
Subscribers: emaste, nitesh.jain, bhushan, mohit.bhakkad, lldb-commits
Differential Revision: http://reviews.llvm.org/D10029

llvm-svn: 238914
15 files changed:
lldb/include/lldb/Core/ArchSpec.h
lldb/source/Core/ArchSpec.cpp
lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp
lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
lldb/source/Plugins/Process/Utility/CMakeLists.txt
lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp
lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h
lldb/source/Plugins/Process/Utility/RegisterContext_mips64.h
lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h
lldb/source/Plugins/Process/Utility/lldb-mips64-register-enums.h [new file with mode: 0644]