Add ILX support (all #ifdefed on ILX for now) and tidied up some indentation. We now support --mk-dll, so remove the comment about adding that.