《XENIX开发系统 版本注释与程序员指南》求取 ⇩

第一篇开发系统版本注释3

第一章 前言3

第二章安装注释4

2.1 sdb.new5

2.2 开发系统中的软件包5

第三章软件注释7

3.1 286浮点仿真7

3.2 asx(CP)7

3.3 cc(CP)注释7

3.4 COFF支持9

3.5 crypt(C)和crypt(S)库9

3.6 cxref(CP)9

3.7 dbm的.pag文件9

3.8 库函数中的浮点变量9

3.9 包含文件10

3.10 irand48()和krand48()11

3.11 ld11

3.12 malloc专题12

3.13 SCCS版本号12

3.14 sdb(CP)12

3.15 setvbuf(S)13

3.16 替换括起的串中的形参13

3.17 terminfo curses14

第四章针对具体操作系统的软件注释15

4.1 80386操作系统15

4.2 80286操作系统17

第五章286与386代码间的差异18

5.1 汇编语言接口18

5.2 整数大小18

5.3 指针大小18

5.4 Zp2和Zp4结构对齐18

第二篇开发系统程序员指南23

第一章引论23

1.1 概述23

1.2 建立程序23

1.3 创建和维护库24

1.4 维护源程序文件24

1.5 用shell命令建立程序24

1.6 使用本指南24

1.7 标记约定25

1.8 参考命令26

第二章make:程序的维护程序27

2.1 引言27

2.2 创建Makefile27

2.3 引用make28

2.4 使用伪目标名30

2.5 使用宏30

2.6 使用shell环境变量32

2.7 使用内部规则33

2.8 修改内部规则34

2.9 使用库36

第三章SCCS源码控制系统40

3.1 引言40

3.2 基本信息40

3.3 建立和使用s-文件43

3.4 使用标识关键字49

3.5 使用s-文件标志50

3.6 修改s-文件信息51

3.7 显示s-文件54

3.8 若干用户同时编辑55

3.9 保护s-文件56

3.10 修复SCCS文件57

3.11 使用其它的命令选项59

第四章lint:C程序的检查程序64

4.1 引言64

4.2 引用lint64

4.3 选项65

4.4 检查未使用的变量和函数65

4.5 检查局部变量66

4.6 检查不可到达的语句67

4.7 检查无穷循环67

4.8 检查函数返回值67

4.9 检查未使用的返回值68

4.10 检查类型68

4.11 检查类型强制转换69

4.12 检查不可移植的字符69

4.13 检查从long到int的赋69

4.14 检查奇怪的结构70

4.15 检查陈旧的C文法71

4.16 检查指针对齐71

4.17 检查表达式求值的顺序71

4.18 嵌入伪指令72

4.19 检查库兼容性72

第五章lex:词法分析程序74

5.1 引言74

5.2 lex编程概要74

5.3 如何格式化lex程序75

5.4 规定lex正则表达式76

5.5 引用lex77

5.6 规定字符类77

5.7 规定一个任意字符78

5.8 规定可选的表达式78

5.9 规定重复的表达式78

5.10 规定任选与分组79

5.11 规定上下文敏感性79

5.12 规定定义79

5.13 规定表达式重复80

5.14 规定动作80

5.15 处理歧义的源规则83

5.16 规定左上下文敏感性85

5.17 规定源定义86

5.18 lex与yacc联用87

5.19 规定字符集91

5.20 源码格式91

第六章yacc:编译程序的编译程序94

6.1 引言94

6.2 基本的yacc规范说明96

6.3 分析程序如何工作101

6.4 歧义性和冲突104

6.5 如何处理算符优先级107

6.6 出错处理和恢复109

6.7 yacc环境110

6.8 准备规格说明111

6.9 高级专题113

6.10 示例118

6.11 早先的特性127

第七章使用信号128

7.1 引言128

7.2 使用signal系统调用128

7.3 捕获多个信号133

7.4 用信号控制程序执行133

7.5 在多个进程中使用信号136

第八章adb:一种调试程序138

8.1 引言138

8.2 启动和停止adb138

8.3 显示指令和数据140

8.4 调试程序执行148

8.5 使用adb内存映象159

8.6 其它特性162

8.7 修补二进制文件167

第九章ld:XENIX链接编辑程序168

9.1 引言168

9.2 使用链接编辑程序168

9.3 链接编辑程序的选项168

9.4 可执行的目标代码文件170

9.5 公共变量的分配170

9.6 指针和整数大小171

9.7 段和寄存器大小172

第十章m4:宏处理程序174

10.1 引言174

10.2 引用m4174

10.3 定义宏175

10.4 加引号176

10.5 使用实参177

10.6 使用内部算术函数177

10.7 文件操作179

10.8 使用系统命令179

10.9 使用条件宏179

10.10 字符串操作180

10.11 显示181

第十一章sdb:符号调试程序182

11.1 引言182

11.2 使用sdb182

11.3 显示和操作源文件185

11.4 控制程序的执行187

11.5 调试机器语言程序189

11.6 使用XENIX的shell命令190

11.7 样本sdb对话190

附录AXENIX系统调用195

附录B核心出错消息199

1994《XENIX开发系统 版本注释与程序员指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李军等译 1994 北京:科学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

DOS程序员的UNIX/XENIX系统实用指南(1992 PDF版)
DOS程序员的UNIX/XENIX系统实用指南
1992 北京:清华大学出版社
UNIX系统V第4版程序员指南:POSI( PDF版)
UNIX系统V第4版程序员指南:POSI
UNIX系统V/386第4版-网络程序员指南( PDF版)
UNIX系统V/386第4版-网络程序员指南
电子工业出版社
UNIX系统V/386第4版-安装指南和版本注释( PDF版)
UNIX系统V/386第4版-安装指南和版本注释
北京:电子工业出版社
unix系统v/386第4版-程序员指南:scsi驱动程序界面( PDF版)
unix系统v/386第4版-程序员指南:scsi驱动程序界面
北京:电子工业出版社
unix系统v第4版-程序员指南:streams( PDF版)
unix系统v第4版-程序员指南:streams
北京:电子工业出版社
unix系统v第4版-程序员指南:网络界面( PDF版)
unix系统v第4版-程序员指南:网络界面
北京:电子工业出版社
unix系统v第4版-程序员指南:posix遵从性( PDF版)
unix系统v第4版-程序员指南:posix遵从性
北京:电子工业出版社
XENIX软件开发系统汇编程序参考手册( PDF版)
XENIX软件开发系统汇编程序参考手册
上海电子计算机厂
UNIX操作系统源程序与注释 附源程序( PDF版)
UNIX操作系统源程序与注释 附源程序
XENIX开发系统程序员指南与宏汇编(1990 PDF版)
XENIX开发系统程序员指南与宏汇编
1990 北京:北京科学技术出版社
XENIX开发系统 C语言参考手册与库指南(1990 PDF版)
XENIX开发系统 C语言参考手册与库指南
1990 北京:北京科学技术出版社
XENIX开发系统 C语言用户指南(1990 PDF版)
XENIX开发系统 C语言用户指南
1990 北京:北京科学技术出版社
XENIX开发系统 程序员参考手册(1990 PDF版)
XENIX开发系统 程序员参考手册
1990 北京:北京科学技术出版社
XENIX操作系统 系统管理员指南(1990 PDF版)
XENIX操作系统 系统管理员指南
1990 北京:北京科学技术出版社