https://bugs.kde.org/show_bug.cgi?id=494218
--- Comment #2 from Paul Floyd <pjfl...@wanadoo.fr> --- Pluses - code is a bit simpler - no need to keep updating for new versions Minuses - more effort for new syscalls - no longer maintain old syscall names for older OSes (possibly a plus). An example of the last point. SYS_mknodat 498 became SYS_freebsd11_mknodat 498 and SYS_mknodat 559. Previously 'mknodat' would have been used in error messages for syscall 498 on older OSes. Now only freebsd11_mknodat will be used for syscall 498. If necessary I can switch to using the macro __FreeBSD_vers (a kind of patch-point number). It doesn't get incremented for every change to syscalls - I suspect that some additions that cause no backwards compatibility issues don't cause __FreeBSD_vers to be bumped. -- You are receiving this mail because: You are watching all bug changes.