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.

Reply via email to