> Since then, the behavior you're relying on has been adopted by POSIX, and > I think all or nearly all of the UNIX vendors have implemented it in their > own versions of ln, so these days you may no longer care.
To be more precise, we adopted this scheme at least 12 years ago on a wide range of OSes and checked that this scheme did not cause any portability issue on all the OSes where GNAT was ported. This hasn't caused any problem on any OS where GNAT has been ported since then either. Arno