The Commons

Back to Results

Patent Title: System and method for providing shared global offset table for common shared library in a computer system

Assignee: IBM
Patent Number: US6260075
Issue Date: 07-10-2001
Application Number:
File Date:06-19-1995

Abstract: A computer system employing a microkernel executes two different tasks, e.g., operating systems, yet uses common shared libraries. Rather than each task setting up its own libraries, during compile a global offset table is set up for each task so that the tasks can use common shared libraries. An abstractions layer is established to allow the tasks to share the global offset table, and thus to use common shared libraries. Threading package related services are resolved via the abstractions mechanism. This abstractions mechanism includes services implemented as operating system abstractions, and include thread creation, exit from a thread, etc. Abstracted functions utilize pointers to runtime environment-specific functions, and are utilized by the task's runtime environment.


Link to USPTO

IBM Pledge dated 1/11/2005