interpret_ptr_ reports incorrect ring number, omits bitoff field (MCR10030)
The interpret_ptr_.pl1 subroutine returns a structure giving various information about an input pointer. However, it has several flaws.
- struc.ring returns a value 1-less than the ring number actually in the input pointer value.
- struc.bitoff should return (<bit-offset>) if a nonzero bit offset appears in the input pointer value. However, right now, the code does not initialize or place a correct value in that return field.
Change History
(5)
| Owner: |
changed from Eric Swenson to Gary Dixon
|
| Status: |
new → assigned
|
| Description: |
modified (diff)
|
| Reporter: |
changed from Gary Dixon <gary.c.dixon@…> to Gary Dixon
|
| Summary: |
interpret_ptr_ reports incorrect ring number, omits bitoff field, does not handle hardcore ptrs → interpret_ptr_ reports incorrect ring number, omits bitoff field
|
| Summary: |
interpret_ptr_ reports incorrect ring number, omits bitoff field → interpret_ptr_ reports incorrect ring number, omits bitoff field (MCR10030)
|
| Milestone: |
→ MR12.6f
|
| Resolution: |
→ fixed
|
| Status: |
assigned → closed
|
| Version: |
→ MR12.6e
|
For details of this repair, see: http://swenson.org/multics_wiki/downloads/doc/MCR10030.pdf