pabuhr@maytag.waterloo.edu (Peter A. Buhr) (06/27/91)
Long story, try to make it short. We have a light weight process system called the uSystem, which runs on mips processors. *One* of the problems that we encounter on the mips processor is the assembler moving code to fill the pipeline. Indiscriminate moving of code has caused many problems for entry and exit code for critical sections. We fixed this once by putting in ".set nomove" in certain critical locations. This works and continues to work on SGI/mips machines. However, I now get the following message from MIPS/mips and DEC/mips machines: as1: Warning: /usr/tmp/cca10359.s, line 1: .set nomove is obsolete I don't have an assembler manual so I don't know what has changed and why. Can someone in the know, let me know. Please mail directly to me as I don't normally read this newsgroup. Thanks in advance.