List of source code transition impacts
 |
| |
| This document lists each possible API impact that could occur in
transitioning source code to the new release of HP-UX. The impacts are
sorted by HP-UX release number and by severity. For a description of
the classifications of these impacts, see Overview of Impact Classifications.
|
To help you determine which of these impacts apply
to your source code, the Linux STK contains
file scanners (scansummary
and scandetail) that can detect
API transition impacts in your source files.
For more information, see
Source code scanning tools.
List of transition impacts by classification
You can also see individual lists of transition impacts sorted by impact
classification:
Complete list of transition impacts
HP-UX 11.0/11i critical unavailable impacts
| |
» Dynamic Linux modules - Linux functions not available on HP-UX |
| |
» mbsnrtowcs(), wcsnrtombs(), wcstold() - Linux functions not available on HP-UX |
| |
» cacheflush(), setfs*(), setup(), uselib(), nfsservctl() - Linux functions not available on HP-UX |
| |
» old*(), s*mask(), get_kernel_syms() - Linux functions not available on HP-UX |
| |
» siggetmask(), sigmask() - Linux functions not available on HP-UX |
| |
» iop*(), vm86() - x86 functions not available on HP-UX |
| |
» _sysctl(), wait4(), personality() - Linux functions not available on HP-UX |
| |
» *addrinfo(), sethostid(), socketcall(), ether_*(), ntp*() - Linux networking functions not available on HP-UX |
| |
» clone - Linux clone() differs from HP-UX clone() |
| |
» printf_size*(), register_printf_function() - Linux functions not available on HP-UX |
| |
» *getspent(), put*ent() - Linux shadow password functions not available on HP-UX |
| |
» if_*(), gethostbyname2(), inet_*() - Linux functions available only with HP-UX IPv6 Development Kit |
| |
» ioctl list - Linux/i386 kernel ioctl calls not available on HP-UX |
| |
» some Linux malloc-related functions, mallopt() options not available on HP-UX |
| |
» memalign() - Linux function enhanced |
| |
» fopencookie(), open_memstream(), fmemopen() - Linux I/O stream functions not available on HP-UX |
| |
» adjtimex(), cap*(), bdflush(), idle(), ipc(), mremap(), others - Linux kernel functions not available on HP-UX |
| |
» _llseek() - Linux large file function not available on HP-UX |
| |
» on_exit() - Linux function not available on HP-UX |
| |
» obstack_*printf(), parse_printf_format() - Linux functions not available on HP-UX |
| |
» backtrace()* - Linux-specific debugging APIs not available on HP-UX |
| |
» lock(), mpx(), prof(), sstk(), afs_syscall() - Linux stub functions not available in HP-UX |
| |
» *aliasent() - Linux functions not available on HP-UX 11.x |
| |
» setegid(), seteuid() - Linux functions available in libhplx on HP-UX 11.x |
| |
» addseverity() - Linux function not available on HP-UX |
| |
» SOCK_RAW - Linux raw sockets functionality unavailable on HP-UX |
| |
» re-()* regular expression functions - Linux regular expression functions not available on HP-UX |
| |
» updwtmp, updwtmpx, utmpxname - Linux utmpd functions not available on HP-UX |
| |
» finitel(), modfl(), is*l() - Linux floating point functions not available on HP-UX |
| |
» out*(), in*() - port input/output functions not available on HP-UX |
| |
» Linux specific error codes not defined on HP-UX |
| |
» mpool - Functions not available on HP-UX |
| |
» pthread_*_np() - Functions not available on HP-UX |
| |
» herror(), inet_aton(), __setfpucw() - Functions not available on HP-UX |
| |
» dbm*(), hosts*(), readline(), others - Functions not available on HP-UX |
| |
» sysinfo - Function not available on HP-UX |
| |
» efence - Functions not available on HP-UX |
| |
» SIGINFO, SIGSTKFLT, SIGUNUSED - Signals not defined on HP-UX |
| |
» socket and inet related flags not defined on HP-UX |
HP-UX 11.0/11i critical changed impacts
HP-UX 11.0/11i critical enhancement impacts
HP-UX 11.0/11i non-critical changed impacts
HP-UX 11.0/11i non-critical warning impacts
HP-UX 11.0/11i non-critical enhancement impacts
|