S



Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

SA_NOCLDSTOP
SA_NODEFER
SA_NOMASK
SA_ONESHOT
SA_ONSTACK
SA_RESETHAND
SA_RESTART
SA_SIGINFO
SCCS files, GNU make (Solaris)
schedules, creating porting schedules
Scientific Library
scoping
     porting process
     risks
select( )
semaphores
     IPC, AIX 2nd
    POSIX
         HP-UX
         Solaris
    System V
         HP-UX
         Solaris
     System V semaphore sets, AIX
setgid( )
setregid( )
shared libraries
     ABI
     AIX versus Linux
     HP-UX 2nd
     Solaris
shared memory
     IPC, AIX
    POSIX
         HP-UX
         Solaris
    System V
         HP-UX
         Solaris
-shared option
shell scripts, porting to Linux
     HP-UX
     Solaris
shells, Linux shells
shmflg
si_code
SIG_BLOCK
SIG_SETMASK
SIG_UNBLOCK
sigaction 2nd
sigaction( )
SIGALRM
SIGCHLD
siginfo
siginfo_t
signal actions
     AIX
     HP-UX
     Solaris
signal default actions, HP-UX 2nd
signal information
     HP-UX
     Solaris 2nd
signal sets, Solaris
signal values, AIX
signal( )
signals
     AIX
         signal actions
         simple signals
     BSD signal
     comparing Solaris and Linux 2nd
     GDB and
    HP-UX
         POSIX signal-catching function
         signal actions
         signal default actions 2nd
         signal information
         signals sent
         simple signals
         support in Linux
     signal information
     Solaris
         kill( )
         POSIX signal-catching function
         signal actions
         signal information 2nd
         signal sets
         signal support in Linux
         simple signals
signals sent, HP-UX
sigprocmask
sigwait( ), HP-UX DCE and POSIX threads
simple signals
     AIX 2nd
     HP-UX
     Solaris
size
skill level of programmers, estimating
software application distribution, business processes
software development tools, GNU Make [See GNU Make.]
Solaris
     compilers
         building 32-or 64-bit binaries
         C
         C compiler options
         C++ compiler options
         namespaces
         optimization and performance options
         template instantiation in GNU g++
     GNU Make
         built-in makefile variables for C++
         command execution
         conditional macro assignment
         empty rules
         environment variables
         exit status
         library dependencies
         pattern-replacement macro references
         RCS files
         SCCS files
         special targets
         targets
         VPATH
     GSL
     internationalization
     interprocess communications
     IPC
     large pages
     libpthread versus Linux libpthread
     libthread
     linkers 2nd 3rd
         dynamic linker
         export maps
         library versioning
         linker tools
         shared libraries
     Linux APIs
     localization
     MPO
     nonportable programming practices
     plock( )
     porting
     porting shell scripts to Linux
     posix_spawn( )
     posix_spawnp( )
     signals
         kill( )
         POSIX signal-catching function
         signal actions
         signal information 2nd
         signal sets
         signal support in Linux
         simple signals
     system calls
         CPU affinity
         dirent
         fcntl( )
         fork( )
         open( )
     system libraries
     threads
         cancellation points
     vfstab
     waitpid( )
Solaris Compatibility Thread Library (STL)
special targets, GNU Make (Solaris)
Splint
stack frame layout, IBM zSeries
standard data type sizes, IBM zSeries
standards
     FSG (Free Standards Group)
     glibc
    LSB (Linux Standards Base) [See LSB.]
    porting
         HP-UX 2nd
         Solaris
standards comparison, porting AIX
stat( )
statfs( )
static code checker
static program checker
STL (Solaris Compatibility Thread Library)
stopping multithreaded programs, GDB
strace
string conversions
strings
strip
Stroustrup, Bjarne
success criteria
suffix support, GNU Make (HP-UX)
SUN S3L Toolkit
support, porting process
swap management tasks
swapoff( )
swapon( )
symbol versioning
sync( )
syslog( )
systag
System APIs
     AIX 2nd
         acct( )
         chroot( )
         closelog( )
         confstr( )
         fcntl( )
         fstat( )
         fstatfs( )
         getcwd( )
         getfsent( )
         getfsfile( )
         getfsspec( )
         getfstype( )
         I/O service APIs
         ioctl( )
         llseek( )
         lseek( )
         lseek64( )
         lstat( )
         mmap( )
         mount( ) 2nd 3rd
         munmap( )
         opendir( )
         openlog( )
         poll( )
         pread( )
         ptrace( )
         pwrite( )
         quotactl( )
         readdir( )
         readl( )
         readv( )
         reboot( )
         select( )
         setgid( )
         setregid( )
         stat( )
         statfs( )
         swapoff( )
         swapon( )
         sync( )
         syslog( )
         umount( )
         uname( )
         vmount( )
         wait3( )
         wait4( )
         write( )
         writev( )
     Linux
         acct( )
         chroot( )
         closelog( )
         fstat( )
         fstatfs( )
         getcwd( )
         llseek( )
         lseek( )
         lseek64( )
         lstat( )
         mmap( )
         mount( ) 2nd 3rd
         munmap( )
         openlog( )
         poll( )
         pread( )
         ptrace( )
         pwrite( )
         quotactl( )
         readv( )
         reboot( )
         select( )
         setgid( )
         setregid( )
         stat( )
         statfs( )
         swapoff( )
         swapon( )
         sync( )
         syslog( )
         umount( )
         uname( )
         vmount( )
         wait3( )
         wait4( )
         writev( )
system calls
     comparing Solaris and Linux 2nd 3rd
     fcntl( )
     HP-UX
         determining Linux kernel version
         POSIX API support
     Linux system calls, comparison table
     Solaris
         CPU affinity
         dirent
         fcntl( )
         fork( )
         open( )
system information tasks
system libraries
     GSL, HP-UX
     HP-UX
     Solaris
System Tap
System V
    messages
         HP-UX
         Solaris
    semaphores
         HP-UX
         Solaris
    shared memory
         HP-UX
         Solaris
System V semaphore sets, IPC (AIX)




UNIX to Linux Porting. A Comprehensive Reference
UNIX to Linux Porting: A Comprehensive Reference
ISBN: 0131871099
EAN: 2147483647
Year: 2004
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net