> Should not but does? Because of gcc or lack of portability in plan 9's code?
Good question. In my experience, Plan 9 code is very portable, although occasionally one needs to add the odd struct or union label that the Plan 9 toolchain does not require. If I understand correctly, the biggest problem with GCC is that developers cannot resist using each and every feature. ++L
