I'm using uVision3 with V8.18 C51 compiler. I have this old code from many years ago which I'm trying to build and supposedly it built fine at that time, but don't know which version of compiler was used. First I had to ignore L232 error for too many recursive calls to segments. Now I get a L227 error and when increasing the page width to the max 132 characters, I still get the error though the number after "POS: " changes. The error happens during creation of the object files, so I have to assume the compiling of each file went well. Anyone has any ideas for me to try?