Some behavior is specified as being operating system dependent ([fs.def.osdep]). The operating system an implementation is dependent upon is implementation-defined.
It is permissible for an implementation to be dependent upon an operating system emulator rather than the actual underlying operating system.