UNIX to Linux Porting: A Comprehensive Reference

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]

ABI, shared libraries

absolute addresses, IBM zSeries

acct( )

addr2line

addresses, IBM zSeries

AIX

     C++filt

     common APIs

    compilers [See compilers; AIX.]

     dynamic loading 2nd

     gmake, condition statements

     IPC

         message queues 2nd

         semaphores

         shared memory

         System V semaphore sets

     large page support

     linkers

         comparing to Linux

         incompatibilities

     make

     network programming

     nonstandard programming practices

    porting

         C

         C++

         GNU C/C++

         Java

         setting up build system

         setting up code change management system

         setting up porting systems

         standards comparison

         threads

     POSIX threads

         AIX to Linux POSIX threads cross reference 2nd

         comparing Linux and AIX thread models

         kernel space threads

         user-space threads

     shared libraries versus Linux

     signals

         signal actions

         simple signals 2nd

    System APIs [See System APIs; AIX.]

     template instantiation

         #pragma or #include

         options available under GNU

analysis, porting process

APIs (application programming interface)

     AIX

    IPC [See interprocess communications (IPC).]

     memory management

     MPO

application porting [See porting.]

application-specifi cinformation, sample technical questionnaire

applications, multithreaded applications (debugging with GD)

ar

as

ASCII, IBM zSeries

assembler code, IBM zSeries

asterisk (*)

Категории