この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序章
(この概要は、IEEE Std 1003.5, 1999 年版、IEEE Standard for Information Technology — POSIX Ada Language Interfaces — Part 1: Binding for System Application Program Interface (API) — Amendment 2: Protocol-Independent Interfaces の一部ではありませんが、含まれています。情報提供のみを目的としています。)
この規格は、IEEE Std 1003.5b-1996 の修正版です。この標準の基本的な目標は、ISO/IEC 9945-1:1996 (IEEE Std 1003.1-1996) で定義されたインターフェイスによって C 言語アプリケーション プログラムにアクセスできるようにする、言語に依存しないサービス用の Ada アプリケーション プログラム インターフェイスを提供することです{2} IEEE P1003.1g{B14} によって修正されました。
その目的は、POSIX 準拠のオペレーティング システムによって提供されるサービスへの標準バインディングを介して、Ada アプリケーションの移植性をサポートすることです. POSIX は、上記の標準 C 言語インターフェイスによって定義されます.したがって、この標準を作成する作業の多くは、C 言語固有の機能ではなく、これらの C 言語インターフェイスのどの機能が POSIX 機能を表すかを決定することでした。
この標準は, POSIX システムを表す一連の Ada パッケージのパッケージ仕様と付随するテキスト記述を提供します. この標準はまた, Ada コンパイルシステムによって提供されなければならないバインディングをサポートするための動作を指定します. POSIX 環境で使用するための Ada 言語標準 (特にText_IOの領域)
POSIX ではアプリケーション プログラムの移植性に重点が置かれているため、この標準のインターフェイスは、IEEE 標準 1003.2{B16} で定義されている Ada コンパイル システムまたは POSIX シェルを実装するのに十分であることを意図していません。アプリケーションの場合、その意図は、厳密に準拠する POSIX.5 アプリケーション (この標準の機能のみを使用し、実装定義の動作に依存しないアプリケーション) をこれらのインターフェイスの準拠実装に移植できること、およびバインディングがプログラムが厳密に準拠していない場所を特定しやすくし、そのようなプログラムを移植しやすくします。
この規格の構成
この規格は次の 3 つの部分に分かれています。
- 範囲の記述、規範的参照のリスト、および適合情報 (セクション 1)
- 定義とグローバルな概念 (セクション 2)
- さまざまなインターフェース機能 (セクション 3 から 19)
セクションの内容は、ISO/IEC 9945-1:1996 および IEEE P1003.1g/D6.6 の対応する番号のセクションの内容と類似していますが、Ada と C 言語インターフェイスの違いに対応するためにいくつかの変更が必要です。 ISO/IEC 9945-1:1996 のセクション 10 (データ交換フォーマット) に対する Ada バインディングがないため、セクション 10 はありません。
この導入部、脚注、本文に付随する注釈、および参考資料は、この規格の一部とは見なされません。
関連規格活動
今後、この規格を拡張して追加の要件に対処する活動が予想されます1) 。
拡張は、IEEE および ISO/IEC の手順に従って、この規格の修正または改訂として承認されます。
これらの問題に対処する PASC ワーキング グループへの参加に関心のある方は、氏名、住所、および電話番号を、IEEE Standards Board, Institute of Electrical and Electronics Engineers, Inc., PO Box 1331, 445 Hoes Lane, Piscataway, NJ 08855-1331 に連絡し、この情報を適切な PASC ワーキング グループの議長に転送するよう依頼してください。国際レベルでこの作業に参加することに関心がある人は、自分の ISO/IEC 国内団体に連絡する必要があります。
IEEE Std 1003.5-1992 は、IEEE Computer Society のオペレーティング システムおよびアプリケーション環境に関する技術委員会が後援する 1003.5 ワーキング グループによって作成されました。 IEEE Std 1003.5-1992 が承認された時点で、IEEE P1003.5 ワーキング グループのメンバーは次のとおりでした。
| オペレーティングシステム専門委員会 | ||
| ハロルド・C・アダムス | アンドリュー・チャン | アレン・L・グレイ |
| ジョン・S・アダムス | ブラッド・クラーク | チャールズ・R・グラウリング |
| オマール・アーメド | ロリ・クラーク | ダニエル・グリーン |
| デビッド・アレン | ノーマン・H・コーエン | トム・グリースト |
| チャールズ・J・アントネッリ | エドワード・コルバート | F・グライズ |
| B.アーダリー | フィリップ・コラード | エルネスト・ゲリエリ |
| デビッド・アサーシク | ロバート・コンティ | ローレンス・M・ガンサー |
| ランドール・アトキンソン | ウィリアム・コーウィン | RNハーゲン |
| ランダル・J・オーガスト | マイク・コッシー | チャールズ・ハモンズ |
| ケネス・オースティン | ジョン・コートニー | ピーター・ハンセン |
| キャロリン・J・ベイカー | ドナルド・クラガン | サム・ハーボー |
| ロバート・L・ベイカー | リチャード・クロフォード | サミュエル・ハリソン |
| テッド・ベイカー | ジム・クリーガン | デビッド・S・ハーディン |
| ジェームズ・バルド | フィリス・クリル | チャールズ・ハーキー |
| ブラッド・バルフォー | ジョン・J・キューパック | ローレン・L・ハート |
| ゲイリー・バーンズ | チャールズ・ダナ | トーマス・S・ホーカー |
| ミッチェル・C・バーンハート | ウィリアム・H・ダシール | クラーク・M・ヘイ |
| ランドール・バロン | デビッド・デイビス | ラルフ・ヘイワード |
| スティーブン・バリテ | リッチ・デベルナルド | ジョン・クレイグ・ヘバーレ |
| バーバラ・K・ボーチャンプ | デビッド・デファンティ | ウィリアム・ヘフリー |
| ゲイリー・ビアマン | マイク・ディーン | A・マーロウ・ヘンネ |
| E.ジェローム・ベル | デイブ・デコット | ドナルド・C・ヒル |
| ドナルド・ベネット | スティーブン・デラー | ノーマン・ハインズ |
| ピーター・A・バーググレン | ホルヘ・ディアス・エレーラ | C.マイケル・ホロウェイ |
| マーク・ビガー | マイケル・B・ディレンコート | ジェフリー・フーリー |
| ロバート・ビスマット | ジェームズ・H・ドビンズ | ジョセフ・P・フーリハン |
| アレックス・ブレイクモア | オードリー・ドロフィー | トム・ハウスマン |
| スティーブン ブランシェット Jr. | テレンス・ダウリング | リチャード・ハワード |
| ピーター・ボットマン | ディプテンドゥ・ドゥッタ | ノーマン・R・ハウズ |
| ストウ・ボイド | ユージン・ジェム | リン・M・ハッブス |
| カール・ブランドン | セオドア・F・エルバート | デビッド・K・ヒューズ |
| フィリップ・ブラシア | リチャード・W・エルウッド | リチャード・G・ハル |
| ジョセフ・P・ブレイジー | デビッド・エメリー | ジェレミー・ジェームズ |
| マーク・S・ブレッケンリッジ | アーニー・エンゲルソン | ハル・ジェスパーセン |
| ロナルド・F・ブレンダー | フィリップ・H・エンスロー | ダリル・ジョンソン |
| ジム・ブリッグス | ウィリアム・エベントフ | ブルース・ジョンストン |
| トーマス・C・ブルック | ゲイリー・ファラカラ | アラン・ジュシュー |
| ジェリー・R・ブルックシャー | ジョン・H・フォービー | ユルゲン・ユルゲンス |
| チャールズ・オー・ブラウン | チャールズ・A・フィネル | スティーブン・カーン |
| エリザベス・B・ブラウン | ジェフリー・フィッシャー | 上条文美子 |
| ジェーン・C・ブライアン | シェイン・フリント | アラン・カミンスキー |
| ゲイリー・L・バート | テレンス・フォン | リン・カン |
| クリストファー・バーンズ | エドワード・J・フォーブス・ジュニア | カール・ケリー |
| デビッド・ギャロウェイ | ロイ・フリードマン | ロバート・HC・ケンプ |
| ニコラス・カミローネ | ランダル・S・フリーア | ジュディ・S・カーナー |
| ケネス・W・キャンベル | デール・J・ガウマー | ジェームズ・J・キーズ |
| リック・カール | ラリー・ギアハート | ポール・J・キング |
| デビッド・J・カールソン | KM ジョージ | ハンス・R・クレイ |
| ダナ・カーソン | グレゴリー・ギッカ | ケネス・クロス |
| ジェフリー・R・カーター | ロバート・ゲッゲ | ロバート・ナイテン |
| ジェリー・カシン | フィリップ・ゴールドスタイン | ジョセフ・B・コルブ |
| HLカタラ | ロジャー・ゴリバー | ジョン・C・クラスノフスキー |
| ラリー・チャンドラー | ウィリアム・N・グールズビー | ラック・ミン・ラム |
| アンディ・チーズ | ウィリアム・J・グレット | ルドルフ・C・ランドウェール |
| ジェームズ・チェリーニ | マーズ・J・グラリア | チャールズ・F・ランマン |
| ゲイリー・ラウザー | ジェームズ・K・パリッシュ | ロナルド・スコグ |
| パトリシア・K・ロウリス | トーマス教区 | トーマス・J・スミス |
| スコット・レシュケ | オファー Pazy | チャールズ・スナイダー |
| M・レヴィッツ | ウォルト・ペニー | ジョン・S・スクワイア |
| スティーブン・H・レヴィ | グイド・ペルシュ | ジェフ・スティーブンソン |
| FCリム | フラビオ・ピーターセン | ブライアン・サリバン |
| ティモシー・E・リンドクイスト | トーマス・ピーターソン | デル・スワンソン |
| JJローガン | ジョージ・W・ペツニック | S・タッカー・タフト |
| ジェームズ・P・ロンジャーズ | ハネ・W・ポルツァー | ラヴィ・タヴァクリー |
| ウォーレン・E・ローパー | J.ポットマイヤー | ドン・S・テリー |
| マーク・ラブランド | チャールズ・パウ | ジョン・タルハマー |
| ジョージ・ラドゲイト | アイリーン・クアン | ウィリアム・J・トーマス |
| ソニー・ルンダール | ポール・ラビン | ピーター・L・トンプソン |
| ウェズリー・マッキー | ジョン・レダン | ジェームズ・L・トロイ |
| オースティン・J・マーハー | W・スコット・レドモン | ロジャー・タビー |
| ジェームズ・マロニー | グレッグ・リード | マーク・ルネ・ウチダ |
| ロジャー・マーティン | カール・ライナート | L.デビッド・コンバーション |
| ロバート・マティス | ジュディス・リチャードソン | ロバート・B・アーリング |
| フレッド・メイミア・デュシャーム | リチャード・リンク | エブリン・M・アズル |
| キャサリン・マクドナルド | クライド・ロビー | フランシス・ヴァン・スコイ |
| ロバート・L・マクガーベイ | C・アラン・ローファー | レナード・ヴァネック |
| ダニエル・L・マクナミー | ハイマン・ローゼン | マイケル・W・ヴァニエ |
| ロバート・マクワーター | ジェローム・D・ローゼン | ウーヴェ・ヴァッカー |
| ナンシー・R・ミード | フレデリック・M・リス | ロバート・N・ワゴナー |
| ジェフ・メンダル | アグネス・M・サルディ | メアリー・ウォール |
| ジェイマイケル | ロバート・J・サトニク | スティーブン・R・ワリ |
| ゲイリー・ミラー | アレン・サクストン | ニール・ウォルターズ |
| ロバート・E・ミラー | ローン H. シャクター | ケネス・ワスムント |
| ユダ・モギレンスキー | FPシャワー | ウィリアム・ウェブスター |
| アルモク | アルフレッド・H・ショルドルフ | J・リチャード・ウェガー |
| チャールズ・S・ムーニー | ロン・シュローダー | ブライアン・ワイス |
| ジェームズ・D・ムーニー | マイク・シュルツ | ロバート・ヴァイセンゼー |
| フリーマン・ムーア | WLシュルツ | マイケル・K・ウェルター |
| ジェームズ・W・ムーア | フリッツ・シュルツ | スティーブン・ワーサン |
| ジェリー・ムーア | レナード・シーグレン | トーマス・ウィーラー |
| ジョン・I・ムーア・ジュニア | リチャード・セイベル | ウィリアム・ウィテカー |
| ダンカン・モリル | ローレンス・H・シェーファー | ブルース・ウィーアンド |
| MW モロン | マイケル・シャピロ | デビッド・ウィルコックス |
| ゲイリー・ムレナク | ジョン・G・シェイ | デビッド・C・ウィレット |
| デビッド・G・マレンズ | ナジ・M・シェハド | デビッド・ウィリアムソン |
| リチャード・E・ネシー | ダン・シア | ポール・ウィリス |
| サイ・ルン・ング | トーマス・E・シールズ | デビッド・H・ウィンフィールド |
| ダニエル・ニッセン | キース・シリントン | デビッド・C・ウルフ |
| カール・ナイバーグ | デビッド・ショチャット | ポール・ヴォルフガング |
| ジェームズ・オデイ | スティーブン・シュワーム | マイケル・ヤング |
| エヴリン・オベイド | ロバート・チャールズ・ショック | 欧連園 |
| パトリシア・オーベルンドルフ | ジェローム・L・シボル・ジュニア | ヤヌシュ・ザレフスキ |
| カート・M・オレンダー | リー・シルバーソーン | KM ゼムロウスキー |
| S・ロン・オリバー | ジョン・ゾノフスキー |
IEEE 標準化委員会が 1992 年 6 月 18 日に IEEE Std 1003.5-1992 を承認したとき、次のメンバーシップがありました。
| Marco W. Migliaro, 委員長 Donald C. Loughry, 副委員長 | ||
| アンドリュー・G・セーラム、 秘書 | ||
| デニス・ボドソン | ドナルド・N・ハイアマン | T・ドン・マイケル |
| ポール・L・ボリル・クライド・R | ベン・C・ジョンソン | ジョン・L・ランキンス |
| キャンプ | ウォルター・J・カープラス | ウォレス・S・リード |
| ドナルド・C・フレッケンシュタイン | アイバー・N・ナイト | ロナルド・H・ライマー |
| ジェイ・フォレスター* | ジョセフ・L・ケプフィンガー | ゲイリー・ロビンソン |
| デビッド・F・フランクリン | アーヴィング・コロドニー | マーティン・V・シュナイダー |
| ラミロ・ガルシア | DN “ジム” ロゴテティス | テランス・R・ホイットモア |
| トーマス・L・ハンナン | ローレンス・V・マッコール | ドナルド・W・ジプス |
また、次の投票権のないIEEE標準化委員会のリエゾンも含まれています。
| サティシュ・K・アガルワル | ||
| ポータブル アプリケーション標準委員会 (PASC) | ||
| 椅子: | ジャン=フランソワ・パリス | |
| PASC基準分科会 | ||
| 椅子: | ローウェル・ジョンソン | |
| 副議長: | チャールズ・セブランス | |
| 機能的な椅子: | バリー・ニーダム | |
| アレハンドロ・A・アロンソ | ノーマン・R・ハウズ | デイブ・プラウガー |
| セオドア・P・ベイカー | デビッド・K・ヒューズ | アーランプール |
| ロバート・バーンド | ジュディ・カーナー | ヘンリー・H・ロビンス |
| アンディ・ビハイン | フィリップ・クルーテン | スティーブン・シュワーム |
| ウィリアム・コーウィン | トーマス・M・クリハラ | レナード・W・シーグレン |
| スティーブン・デラー | アーサー・ライト | ロバート・アラン・シーゲル |
| デビッド・エメリー | C・ダグラス・ロック | デニス・C・スチュワート |
| フィリップ・H・エンスロー | ジェームズ・P・ロンジャーズ | アルフレッド・ストロマイヤー |
| マイケル・ゴンザレス | リー・W・ルーカス | デル・スワンソン |
| C・ジェイン・ガイス | ローランド・マクグラス | マーク・ルネ・ウチダ |
| ジョー・グウィン | ポール・マードック | USENIX |
| パトリック・エベール | ジェームズ・T・オブリンガー | ビクター・フェイ=ウルフ |
| スティーブン・ハウエル | オファー Pazy | ジョン・ゼナー |
IEEE 標準化委員会が 1996 年 6 月 20 日に IEEE Std 1003.5b-1996 を承認したとき、次のメンバーシップがありました。
| Donald C. Loughry, 議長 Richard J. Holleman, 副議長 | ||
| アンドリュー・G・セーラム、 秘書 | ||
| ジル・ア・バリル | EG「アル」キーナー | ホセ・ラモス |
| クライド・R・キャンプ | ジョセフ・L・ケプフィンガー | アーサー・K・ライリー |
| ジョセフ・A・カナテッリ | スティーブン・R・ランバート | ロナルド・H・ライマー |
| スティーブン・L・ダイアモンド | ローレンス・V・マッコール | ゲイリー・ロビンソン |
| ハロルド・エプスタイン | ブルース・マクラング | インゴ・ルッシュ |
| ドナルド・C・フレッケンシュタイン | マルコ・W・ミリアロ | ジョン・ライアン |
| ジェイ・フォレスター* | メアリー・ルー・パジェット | チー・キオタン |
| ドナルド・N・ハイアマン | ジョン・W・ポープ | レナード・L・トリップ |
| ベン・C・ジョンソン | ハワード・L・ウルフマン |
また、次の投票権のないIEEE標準化委員会のリエゾンも含まれています。
| サティシュ・K・アガルワル | ||
| アラン・H・クックソン | ||
| チェスター・C・テイラー | ||
| リサ・ヤング | ||
| IEEE 標準プロジェクト編集者 |
IEEE Std 1003.5c-1998 は、IEEE Computer Society の Portable Applications Standards Committee が後援する P1003.5 ワーキング グループによって作成されました。 IEEE Std 1003.5c-1998 が承認された時点で、P1003.5 ワーキング グループのメンバーは次のとおりでした。
| PASC基準分科会 | ||
| 椅子: | ローウェル・ジョンソン | |
| 副議長: | ジョー・グウィン | |
| 機能的な椅子: | カーティス・ロイスター | |
| テッド・ベイカー | マーズ・J・グラリア | クレイグ・マイヤー |
| ボブ・バーンド | リンダ・ハロウィッツ | スティーブン・ミッシェル |
| カール・ブランドン | マシュー・ヒーニー | ハワード・E・ニーリー |
| グレッグ・ブシエール | ニコラス・ホルスティ | ピーター・E・オーバーマイヤー |
| ホルヘ・L・ディアス・エレラ | デビッド・C・フース | ジェームズ・T・オブリンガー |
| ビクター・ギディングス | マイケル・J・カムラッド | ヤン・プキテ |
| マイケル・ゴンザレス | マーク・ランドクイスト | カーティス・ロイスター |
次の人物は、IEEE Std 1003.5c-1998 の投票グループの非投票メンバーでした。
| ロバート・E・アレン | ロバート・A・ダフ | ロバート・C・レイフ |
| バーンズ | W.ダグラス・フィンドリー | B.クレイグ・マイヤーズ |
| ロナルド・ビョルンセス | アンソニー・ガルガロ | ジェームズ・W・ムーア |
| スティーブン・E・ブレイク | デビッド・グロス | トゥシャル・ポクル |
| チャド・ブレモン | マレッタ・ホールデン | ビル・プリチェット |
| ヴィンセント・セリエ | ハリー・ジョイナー | マイケル・ローハン |
| ハンス・オ・ダニエルソン | ラッシュ・ケスター | デビッド・ショチャット |
| ジョン・デイビス | ジム・クローニング | リン・スタッキー |
| ピーター・デンカー | マーク・ラーセン | テリー・J・ウェストリー |
| グイド・ドゥエリンクス | スティーブン・ホワイティング |
IEEE 標準化委員会が 1998 年 12 月 8 日に IEEE Std 1003.5c-1998 を承認したとき、次のメンバーシップがありました。
| Richard J. Holleman, 委員長 Donald N. Heirman, 副委員長 | ||
| ジュディス・ゴーマン、 秘書 | ||
| ジェームズ・H・ガーニー | ジム・D・アイザック | L・ブルース・マクラング |
| サティシュ・K・アガルワル | ローウェル・G・ジョンソン | ルイ・フランソワ・ポー・ロン |
| クライド・R・キャンプ | ロバート・ケネリー | ロナルド・ピーターセン C.ピーターセン |
| ゲイリー・R・イングマン | EG「アル」キーナー | ジェラルド・H・ピーターソン |
| ハロルド・エプスタイン | ジョセフ・L・ケプフィンガー* | ジョン・B・ポージー |
| ジェイ・フォレスター* | スティーブン・R・ランバート | ゲイリー・ロビンソン |
| トーマス・F・ギャリティ | ジム・ロゴテティス | ハンス・E・ヴァインリッヒ |
| ルーベン・D・ガーゾン | ドナルド・C・ラフリー | ドナルド・W・ジプス |
| イヴェット・ホー・サン IEEE 標準プロジェクト編集者 |
Introduction
(This introduction is not a part of IEEE Std 1003.5, 1999 Edition, IEEE Standard for Information Technology—POSIX Ada Language Interfaces—Part 1: Binding for System Application Program Interface (API)—Amendment 2: Protocol-Independent Interfaces, but is included for information only.)
This standard is an amended version of IEEE Std 1003.5b-1996. The basic goal of this standard is to provide an Ada application program interface for the language-independent services made accessible to C-language applications programs by the interfaces defined in ISO/IEC 9945-1:1996 (IEEE Std 1003.1-1996){2} as amended by IEEE P1003.1g{B14}.
The intent is to support portability of Ada applications via a standard binding to the services provided by a POSIX-conforming operating system. POSIX is defined by the standard C-language interfaces cited above. Therefore, much of the work in producing this standard was deciding what features of those C-language interfaces represented POSIX functionality, as opposed to C-language-specific features.
This standard provides package specifications and accompanying textual description for a set of Ada packages that represent the POSIX system. This standard also specifies behavior to support the binding that must be provided by the Ada compilation system, and further defines behavior specified as implementation defined in the Ada language standard (particularly in the area of Text_IO) for use in a POSIX environment.
The emphasis in POSIX is on application program portability, so the interfaces in this standard are not intended to be sufficient to implement an Ada compilation system or a POSIX shell as defined in IEEE Standard 1003.2{B16}. For an application, the intent is that a Strictly Conforming POSIX.5 Application (one that uses only the facilities in this standard and that does not depend on implementation-defined behavior) can be ported to any Conforming Implementation of these interfaces and that the binding makes it easy to identify where a program is not strictly conforming and makes such programs easier to port.
Organization of This Standard
The standard is divided into three parts:
- Statement of scope, list of normative references, and conformance information (Section 1)
- Definitions and global concepts (Section 2)
- The various interface facilities (Sections 3 through 19)
The content of the sections parallels that of the correspondingly numbered sections of ISO/IEC 9945-1:1996 and IEEE P1003.1g/D6.6, with a few changes required to accomodate differences between the Ada and C-language interfaces.This standard has no Section 10, since there is no Ada binding for that Section 10 (Data Interchange Formats) of ISO/IEC 9945-1:1996.
This introduction, any footnotes, notes accompanying the text, and the informative annexes are not considered part of this standard.
Related Standards Activities
Activities to extend this standard to address additional requirements can be anticipated in the future 1) .
Extensions are approved as amendments or revisions to this standard, following IEEE and ISO/IEC procedures.
Anyone interested in participating in the PASC working groups addressing these issues should send his or her name, address, and phone number to the Secretary, IEEE Standards Board, Institute of Electrical and Electronics Engineers, Inc., P.O. Box 1331, 445 Hoes Lane, Piscataway, NJ 08855-1331, USA, and ask to have this information forwarded to the chair of the appropriate PASC working group. A person who is interested in participating in this work at the international level should contact his or her ISO/IEC national body.
IEEE Std 1003.5-1992 was prepared by the 1003.5 Working Group, sponsored by the Technical Committee on Operating Systems and Applications Environments of the IEEE Computer Society. At the time IEEE Std 1003.5-1992 was approved the membership of the IEEE P1003.5 working group was as follows:
| Technical Committee on Operating Systems | ||
| Harold C. Adams | Andrew Chung | Allen L. Grau |
| John S. Adams | Brad Clark | Charles R. Grauling |
| Omar Ahmed | Lori A. Clarke | Daniel Green |
| David Allen | Norman H. Cohen | Tom Griest |
| Charles J. Antonelli | Edward Colbert | F. Grize |
| B. Ardary | Phillippe Collard | Ernesto Guerrieri |
| David Athersych | Robert A. Conti | Lawrence M. Gunther |
| Randall Atkinson | William M. Corwin | R. N. Hagen |
| Randal J. August | Mike Cossey | Charles Hammons |
| Kenneth A. Austin | John Courtney | Peter A. Hansen |
| Carolyn J. Baker | Donald Cragun | Sam Harbaugh |
| Robert L. Baker | Richard A. Crawford | Samuel Harbison |
| Ted Baker | Jim Creegan | David S. Hardin |
| James Baldo | Phyllis Crill | Charles Harkey |
| Brad Balfour | John J. Cupak | Loren L. Hart |
| Gary E. Barnes | Charles Dana | Thomas S. Hawker |
| Mitchell C. Barnhart | William H. Dashiell | Clark M. Hay |
| Randall Barron | David Davis | Ralph Hayward |
| Steven Barryte | Rich DeBernardo | John Craig Heberle |
| Barbara K. Beauchamp | David DeFanti | William Hefley |
| Gary Beerman | Mike Dean | A. Marlow Henne |
| E. Jerome Bell | Dave Decot | Donald C. Hill |
| Donald Bennett | Steven Deller | Norman Hines |
| Peter A. Berggren | Jorge Diaz-Herrera | C. Michael Holloway |
| Mark Biggar | Michael B. Dillencourt | Jeffrey Hooley |
| Robert Bismuth | James H. Dobbins | Joseph P. Hoolihan |
| Alex Blakemore | Audrey Dorofee | Tom Housman |
| Stephen Blanchette, Jr. | Terence Dowling | Richard Howard |
| Pieter Botman | Diptendu Dutta | Norman R. Howes |
| Stowe Boyd | Eugene Edelstein | Lynne M. Hubbs |
| Carl Brandon | Theodore F. Elbert | David K. Hughes |
| Philip Brashear | Richard W. Elwood | Richard G. Hull |
| Joseph P. Brazy | David Emery | Jeremy James |
| Mark S. Breckenridge | Arny Engelson | Hal Jespersen |
| Ronald F. Brender | Philip H. Enslow | Darryl N. Johnson |
| Jim Briggs | William Eventoff | Bruce Johnston |
| Thomas C. Brooke | Gary Falacara | Alain Jouchoux |
| Jerry R. Brookshire | John H. Fauerby | Juern Juergens |
| Charles O. Brown | Charles A. Finnell | Steven Kahn |
| Elizabeth B. Brown | Jeffery Fischer | Fumimiko Kamijo |
| Jane C. Bryan | Shayne Flint | Alan Kaminsky |
| Gary L. Burt | Terence Fong | Ling Kan |
| Christopher Byrnes | Edward J. Forbes, Jr. | Karl Kelley |
| David Calloway | Roy S. Freedman | Robert H. C. Kemp |
| Nicholas A. Camillone | Randal S. Freier | Judy S. Kerner |
| Kenneth W. Campbell | Dale J. Gaumer | James J. Keys |
| Rick Carle | Larry Gearhart | Paul J. King |
| David J. Carlson | K. M. George | Hans R. Klay |
| Dana Carson | Gregory A. Gicca | Kenneth Kloss |
| Jeffrey R. Carter | Robert T. Goettge | Robert Knighten |
| Jerry Cashin | Phillip Goldstein | Joseph B. Kolb |
| H. L. Catala | Roger Golliver | John C. Krasnowski |
| Larry Chandler | William N. Goolsby | Lak Ming Lam |
| Andy Cheese | William J. Goulet | Rudolf C. Landwehr |
| James Chelini | Mars J. Gralia | Charles F. Lanman |
| Gary Lauther | James K. Parrish | Ronald Skoog |
| Patricia K. Lawlis | Thomas Parrish | Thomas J. Smith |
| Scott A. Leschke | Offer Pazy | Charles Snyder |
| M. Levitz | Walt Penney | Jon S. Squire |
| Stephen H. Levy | Guido Persch | Jeff Stevenson |
| F. C. Lim | Flavio Petersen | Brian Sullivan |
| Timothy E. Lindquist | Thomas A. Peterson | Del Swanson |
| J. J. Logan | George W. Petznick | S. Tucker Taft |
| James P. Lonjers | Hane W. Polzer | Ravi Tavakley |
| Warren E. Loper | J. Pottmyer | Donn S. Terry |
| Mark Loveland | Charles Pow | John A. Thalhamer |
| George A. Ludgate | Eileen Quann | William J. Thomas |
| Sonny Lundahl | Paul Rabin | Peter L. Thompson |
| Wesley Mackey | John Reddan | James L. Troy |
| Austin J. Maher | W. Scott Redmon | Roger Tubby |
| James Maloney | Gregg Reed | Mark-Rene Uchida |
| Roger Martin | Carl Reinert | L. David Umbaugh |
| Robert Mathis | Judith Richardson | Robert B. Urling |
| Fred Maymir-Ducharme | Richard A. Rink | Evelyn M. Uzzle |
| Catherine McDonald | Clyde Roby | Frances Van Scoy |
| Robert L. McGarvey | C. Allan Rofer | Leonard Vanek |
| Daniel L. McNamee | Hyman Rosen | Michael W. Vannier |
| Robert McWhirter | Jerome D. Rosen | Uwe Wacker |
| Nancy R. Mead | Frederick M. Rysz | Robert N. Wagoner |
| Geoff Mendal | Agnes M. Sardi | Mary Wall |
| Jay Michael | Robert J. Satnik | Stephen R. Walli |
| Gary W. Miller | Allen Saxton | Neal Walters |
| Robert E. Miller | Lorne H. Schachter | Kenneth Wasmundt |
| Judah Mogilensky | F. P. Schauer | William Webster |
| Al Mok | Alfred H. Scholldorf | J. Richard Weger |
| Charles S. Mooney | Ron Schroeder | Brian Weis |
| James D. Mooney | Mike Schultz | Robert Weissensee |
| Freeman Moore | W. L. Schultz | Michael K. Welter |
| James W. Moore | Fritz Schulz | Stephen Wersan |
| Jerry A. Moore | Leonard Seagren | Thomas Wheeler |
| John I. Moore, Jr. | Richard Seibel | William Whitaker |
| Duncan Morrill | Lawrence H. Shafer | Bruce Wieand |
| M. W. Morron | Michael D. Shapiro | David Willcox |
| Gary Mrenak | John G. Shea | David C. Willet |
| David G. Mullens | Nagy M. Shehad | David Williamson |
| Richard E. Nesee | Dan Shia | Paul A. Willis |
| Sai Lun Ng | Thomas E. Shields | David H. Winfield |
| Daniel Nissen | Keith Shillington | David C. Wolfe |
| Karl Nyberg | David Shochat | Paul A. Wolfgang |
| James O’Day | Stephen Schwarm | Michal Young |
| Evelyn Obaid | Robert Charles Shock | Oren Yuan |
| Patricia Oberndorf | Jerome L. Sibol, Jr. | Janusz Zalewski |
| Kurt M. Olender | Lee Silverthorn | K. M. Zemrowski |
| S. Ron Oliver | John Zolnowsky |
When the IEEE Standards Board approved IEEE Std 1003.5-1992 on 18 June 1992, it had the following membership:
| Marco W. Migliaro, Chair Donald C. Loughry, Vice Chair | ||
| Andrew G. Salem, Secretary | ||
| Dennis Bodson | Donald N. Heirman | T. Don Michael |
| Paul L. Borrill Clyde R. | Ben C. Johnson | John L. Rankins |
| Camp | Walter J. Karplus | Wallace S. Read |
| Donald C. Fleckenstein | Ivor N. Knight | Ronald H. Reimer |
| Jay Forster * | Joseph L. Koepfinger | Gary S. Robinson |
| David F. Franklin | Irving Kolodny | Martin V. Schneider |
| Ramiro Garcia | D.N. “Jim” Logothetis | Terrance R. Whittemore |
| Thomas L. Hannan | Lawrence V. McCall | Donald W. Zipse |
Also included are the following nonvoting IEEE Standards Board liaisons:
| Satish K. Aggarwal | ||
| Portable Applications Standards Committee (PASC) | ||
| Chair: | Jehan-François Pâris | |
| PASC Standards Subcommittee | ||
| Chair: | Lowell Johnson | |
| Vice Chair: | Charles Severance | |
| Functional Chairs: | Barry Needham | |
| Alejandro A. Alonso | Norman R. Howes | Dave Plauger |
| Theodore P. Baker | David K. Hughes | Arlan Pool |
| Robert Barned | Judy Kerner | Henry H. Robbins |
| Andy Bihain | Philippe Kruchten | Stephen Schwarm |
| William M. Corwin | Thomas M. Kurihara | Leonard W. Seagren |
| Steven Deller | Arthur Licht | Robert Alan Siegel |
| David Emery | C. Douglass Locke | Dennis C. Stewart |
| Philip H. Enslow | James P. Lonjers | Alfred Strohmeier |
| Michael Gonzalez | Lee W. Lucas | Del Swanson |
| C. Jayne Guyse | Roland McGrath | Mark-René Uchida |
| Joe Gwinn | Paul Murdock | USENIX |
| Patrick Hebert | James T. Oblinger | Victor Fay-Wolfe |
| Steven Howell | Offer Pazy | John Zenor |
When the IEEE Standards Board approved IEEE Std 1003.5b-1996 on 20 June 1996, it had the following membership:
| Donald C. Loughry, Chair Richard J. Holleman, Vice Chair | ||
| Andrew G. Salem, Secretary | ||
| Gilles A. Baril | E. G. “Al” Kiener | Jose R. Ramos |
| Clyde R. Camp | Joseph L. Koepfinger | Arthur K. Reilly |
| Joseph A. Cannatelli | Stephen R. Lambert | Ronald H. Reimer |
| Stephen L. Diamond | Lawrence V. McCall | Gary S. Robinson |
| Harold E. Epstein | Bruce McClung | Ingo Rüsch |
| Donald C. Fleckenstein | Marco W. Migliaro | John S. Ryan |
| Jay Forster * | Mary Lou Padgett | Chee Kiow Tan |
| Donald N. Heirman | John W. Pope | Leonard L. Tripp |
| Ben C. Johnson | Howard L. Wolfman |
Also included are the following nonvoting IEEE Standards Board liaisons:
| Satish K. Aggarwal | ||
| Alan H. Cookson | ||
| Chester C. Taylor | ||
| Lisa S. Young | ||
| IEEE Standards Project Editor |
IEEE Std 1003.5c-1998 was prepared by the P1003.5 working group, sponsored by the Portable Applications Standards Committee of the IEEE Computer Society. At the time IEEE Std 1003.5c-1998 was approved the membership of the P1003.5 working group was as follows:
| PASC Standards Subcommittee | ||
| Chair: | Lowell Johnson | |
| Vice Chair: | Joe Gwinn | |
| Functional Chairs: | Curtis Royster | |
| Ted Baker | Mars J. Gralia | Craig Meyer |
| Bob Barned | Linda Harowicz | Stephen Michell |
| Carl Brandon | Matthew Heaney | Howard E. Neely |
| Greg Bussiere | Niklas Holsti | Peter E. Obermayer |
| Jorge L. Diaz-Herrera | David C. Hoos | James T. Oblinger |
| Victor Giddings | Michael J. Kamrad | Jan Pukite |
| Michael Gonzalez | Mark Lundquist | Curtis Royster |
The following persons were nonvoting members of the balloting group for IEEE Std 1003.5c-1998:
| Robert E. Allen | Robert A. Duff | Robert C. Leif |
| A. Barnes | W. Douglas Findly | B. Craig Meyers |
| Ronald Bjornseth | Anthony Gargaro | James W. Moore |
| Stephen E. Blake | David Gross | Tushar Pokle |
| Chad Bremmon | Maretta Holden | Bill Pritchet |
| Vincent Celier | Harry Joiner | Michael Rohan |
| Hans O. Danielsson | Rush Kester | David Shochat |
| John Davies | Jim Kroening | Lynn Stuckey |
| Peter Dencker | Mark Larsen | Terry J. Westley |
| Guido Duerinckx | Stephen Whiting |
When the IEEE Standards Board approved IEEE Std 1003.5c-1998 on 8 December 1998, it had the following membership:
| Richard J. Holleman, Chair Donald N. Heirman, Vice Chair | ||
| Judith Gorman, Secretary | ||
| James H. Gurney | Jim D. Isaak | L. Bruce McClung |
| Satish K. Aggarwal | Lowell G. Johnson | Louis-François Pau Ron |
| Clyde R. Camp | Robert Kennelly | Ronald Petersen C. Petersen |
| Gary R. Engman | E. G. “Al” Kiener | Gerald H. Peterson |
| Harold E. Epstein | Joseph L. Koepfinger * | John B. Posey |
| Jay Forster * | Stephen R. Lambert | Gary S. Robinson |
| Thomas F. Garrity | Jim Logothetis | Hans E. Weinrich |
| Ruben D. Garzon | Donald C. Loughry | Donald W. Zipse |
| Yvette Ho Sang IEEE Standards Project Editor |