TOC PREV NEXT INDEX

POSIX 1.c Migration Guide

Preface

For More Information

Typographical Conventions

Special Notes

Technical Support

LynuxWorks U.S. Headquarters

LynuxWorks Europe

World Wide Web

Chapter 1 Introduction

POSIX.1c Description

Overview of Major Changes

Library Structure & Compiler Option Changes

Library Routiness

Compiler Options Changes

Updating Applications

Other General Changes

Chapter 2 Thread Management

Thread Creation Attributes

Thread Management Functions

Thread Fork Handlers

Dynamic Package Initialization

Chapter 3 Thread Scheduling

Thread Creation Scheduling Attributes

POSIX.4a Code

Equivalent POSIX.1c Code

Non-Preemptible Scheduling Policy

Dynamic Thread Scheduling Parameters Access

POSIX.4a Code

POSIX.1c Code

Relinquishing the Processor

Chapter 4 Thread-Specific Data

Version Variations

Chapter 5 Thread Cancellation

Thread Cancellation Control

Cancellability Defaults

Cancellation Points

Elimination of Cancellation-Safe Interfaces

Cleanup Handler Restrictions

Chapter 6 Synchronization Primitives

Mutex Initialization Attributes

Mutex Initialization

Mutex Priority Ceiling Control

Condition Variable Initialization Attributes

Condition Variable Initialization

Chapter 7 Signals

Controlling Blocked Signals

Synchronously Accepting Signals

Thread-Based Event Notification

Signal Delivery Semantics

Chapter 8 Error Reporting

Pthread Function Errors

POSIX.4a Code

Equivalent POSIX.1c Code

Elimination of EINTR Return Code

Appendix A Mapping Between Standards

Mapping Standards

Index




LynuxWorks, Inc.
855 Branham Lane East
San Jose, CA 95138
http://www.lynuxworks.com
1.800.255.5969
TOC PREV NEXT INDEX