mips64: use RegWord where appplicable

Use RegWord type in mips64.

Part of the changes required for MIPS N32 ABI support.
BZ issue - #345763.

Contributed by:
  Dimitrije Nikolic, Aleksandar Rikalo and Tamara Vlahovic.
This commit is contained in:
Petar Jovanovic
2018-06-14 14:00:39 +00:00
parent 8b2fe98aca
commit ac58a6b857
3 changed files with 144 additions and 140 deletions

View File

@@ -197,7 +197,7 @@ typedef void (*Free_Fn_t) ( void* p );
typedef
struct {
Bool _isError;
UWord _val;
RegWord _val;
UWord _valEx;
}
SysRes;
@@ -249,7 +249,7 @@ typedef
static inline Bool sr_isError ( SysRes sr ) {
return sr._isError;
}
static inline UWord sr_Res ( SysRes sr ) {
static inline RegWord sr_Res ( SysRes sr ) {
return sr._isError ? 0 : sr._val;
}
static inline UWord sr_ResEx ( SysRes sr ) {