Sunday, November 22, 2015
After reading two of the three books, I still have not made up my mind. That if intervention in evolution is unavoidable; and that, it is only a matter of time that we become one with technology; should we embrace it and make it available to all, regulate it, or squash it?! Naam's Nexus and Apex, doesn't want to, or doesn't know how to take a clear stance on this. What it does take clear stance on is violence is necessary, that many will perish. In the end there doesn't seem to be a clear winner --only a power shift. One thing is very clear, regardless of which category Naam's character fall in: normal-, augmented-, trans-, or post- human, they are all easily manipulated. They can easily become slaves of other's ideas and motives!
Thursday, November 12, 2015
If you are here because you have hit ASMA307E error, then I suggest to generate a listing file, by using HLASM option LIST. Study the section of the assembler source that has been identified as not having "Active Using". If you don't see a meaningful "Active Loc" then it could be due to discontinuity introduced in your CSECT. In my case a DSECT caused the section I want addressable to become orphaned, OR it could be due to code_size being greater than 4K between the USING statement and the symbol being addressed.
- Solution_For_Discontinuity: Move that section to the CSECT with Using statement, OR insert the CSECT statement before the orphaned section.
- Solution_For_Code_Size_GT_4K: check out Base Register in assembler (1), (2), and (3) at Jens Elbaek Blog, System Z Assembler