Linkers and loaders / (Record no. 6667)

000 -LEADER
fixed length control field 04801cam a22003734a 4500
001 - CONTROL NUMBER
control field u3487
003 - CONTROL NUMBER IDENTIFIER
control field SA-PMU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20210418124208.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 990826s2000 caua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 99047127
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Transcribing agency DLC
Modifying agency UKM
-- C#P
-- LVB
-- BAKER
-- BTCTA
-- YDXCP
-- IG#
-- VA@
-- OCLCQ
-- ZWZ
-- OCLCQ
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1558604960 (acid-free paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781558604964 (acid-free paper)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)42413382
042 ## - AUTHENTICATION CODE
Authentication code pcc
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.A87
Item number L48 2000
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.4/56
Edition number 21
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Levine, John R.
245 10 - TITLE STATEMENT
Title Linkers and loaders /
Statement of responsibility, etc. John R. Levine.
246 14 - VARYING FORM OF TITLE
Title proper/short title Linkers & loaders
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. San Francisco :
Name of publisher, distributor, etc. Morgan Kaufmann,
Date of publication, distribution, etc. c2000.
300 ## - PHYSICAL DESCRIPTION
Extent xv, 256 p. :
Other physical details ill. ;
Dimensions 24 cm.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references (p. 246-248) and index.
530 ## - ADDITIONAL PHYSICAL FORM AVAILABLE NOTE
Additional physical form available note Also issued online.
505 00 - FORMATTED CONTENTS NOTE
Miscellaneous information 1
Title Linking and Loading
Miscellaneous information 1 --
-- 1.1
Title What Do Linkers and Loaders Do?
Miscellaneous information 1 --
-- 1.2
Title Address Binding: A Historical Perspective
Miscellaneous information 1 --
-- 1.3
Title Linking vs. Loading
Miscellaneous information 5 --
-- 1.4
Title Compiler Drivers
Miscellaneous information 10 --
-- 1.5
Title Linking: A True-Life Example
Miscellaneous information 12 --
-- 2
Title Architectural Issues
Miscellaneous information 19 --
-- 2.1
Title Application Binary Interfaces
Miscellaneous information 20 --
-- 2.2
Title Memory Addresses
Miscellaneous information 20 --
-- 2.3
Title Address Formation
Miscellaneous information 22 --
-- 2.4
Title Instruction Formats
Miscellaneous information 23 --
-- 2.5
Title Procedure Calls and Addressability
Miscellaneous information 24 --
-- 2.6
Title Data and Instruction References
Miscellaneous information 28 --
-- 2.7
Title Paging and Virtual Memory
Miscellaneous information 34 --
-- 2.8
Title Intel 386 Segmentation
Miscellaneous information 41 --
-- 2.9
Title Embedded Architectures
Miscellaneous information 43 --
-- 3
Title Object Files
Miscellaneous information 47 --
-- 3.1
Title What Goes into an Object File?
Miscellaneous information 47 --
-- 3.2
Title Null Object Format: DOS COM Files
Miscellaneous information 49 --
-- 3.3
Title Code Sections: UNIX a.out Files
Miscellaneous information 50 --
-- 3.4
Title Relocation: DOS EXE Files
Miscellaneous information 56 --
-- 3.5
Title Symbols and Relocation
Miscellaneous information 58 --
-- 3.6
Title Relocatable a.out
Miscellaneous information 58 --
-- 3.7
Title UNIX ELF
Miscellaneous information 62 --
-- 3.8
Title IBM 360 Object Format
Miscellaneous information 71 --
-- 3.9
Title Microsoft Portable Executable Format
Miscellaneous information 75 --
-- 3.10
Title Intel/Microsoft OMF Files
Miscellaneous information 84 --
-- 3.11
Title Comparison of Object Formats
Miscellaneous information 90 --
-- 4
Title Storage Allocation
Miscellaneous information 93 --
-- 4.1
Title Segments and Addresses
Miscellaneous information 93 --
-- 4.2
Title Simple Storage Layout
Miscellaneous information 94 --
-- 4.3
Title Multiple-Segment Types
Miscellaneous information 96 --
-- 4.4
Title Segment and Page Alignment
Miscellaneous information 96 --
-- 4.5
Title Common Blocks and Other Special Segments
Miscellaneous information 98 --
-- 4.6
Title Linker Control Scripts
Miscellaneous information 107 --
-- 4.7
Title Storage Allocation in Practice
Miscellaneous information 108 --
-- 5
Title Symbol Management
Miscellaneous information 117 --
-- 5.1
Title Binding and Name Resolution
Miscellaneous information 117 --
-- 5.2
Title Symbol Table Formats
Miscellaneous information 118 --
-- 5.3
Title Name Mangling
Miscellaneous information 124 --
-- 5.4
Title Weak External and Other Kinds of Symbols
Miscellaneous information 129 --
-- 5.5
Title Maintaining Debugging Information
Miscellaneous information 129 --
-- 6
Title Libraries
Miscellaneous information 135 --
-- 6.1
Title Purpose of Libraries
Miscellaneous information 135 --
-- 6.2
Title Library Formats
Miscellaneous information 136 --
-- 6.3
Title Creating Libraries
Miscellaneous information 141 --
-- 6.4
Title Searching Libraries
Miscellaneous information 142 --
-- 6.5
Title Performance Issues
Miscellaneous information 144 --
-- 6.6
Title Weak External Symbols
Miscellaneous information 144 --
-- 7
Title Relocation
Miscellaneous information 149 --
-- 7.1
Title Hardware and Software Relocation
Miscellaneous information 150 --
-- 7.2
Title Link-Time and Load-Time Relocation
Miscellaneous information 151 --
-- 7.3
Title Symbol and Segment Relocation
Miscellaneous information 151 --
-- 7.4
Title Basic Relocation Techniques
Miscellaneous information 153 --
-- 7.5
Title Relinkable and Relocatable Output Formats
Miscellaneous information 159 --
-- 7.6
Title Other Relocation Formats
Miscellaneous information 160 --
-- 7.7
Title Relocation Special Cases
Miscellaneous information 162 --
-- 8
Title Loading and Overlays
Miscellaneous information 167 --
-- 8.1
Title Basic Loading
Miscellaneous information 167 --
-- 8.2
Title Basic Loading, with Relocation
Miscellaneous information 168 --
-- 8.3
Title Position-Independent Code
Miscellaneous information 169 --
-- 8.4
Title Bootstrap Loading
Miscellaneous information 176 --
-- 8.5
Title Tree-Structured Overlays
Miscellaneous information 177 --
-- 9
Title Shared Libraries
Miscellaneous information 187 --
-- 9.1
Title Binding Time
Miscellaneous information 188 --
-- 9.2
Title Shared Libraries in Practice
Miscellaneous information 190 --
-- 9.3
Title Address Space Management
Miscellaneous information 190 --
-- 9.4
Title Structure of Shared Libraries
Miscellaneous information 192 --
-- 9.5
Title Creating Shared Libraries
Miscellaneous information 192 --
-- 9.6
Title Linking with Shared Libraries
Miscellaneous information 197 --
-- 9.7
Title Running with Shared Libraries
Miscellaneous information 197 --
-- 9.8
Title Malloc Hack and Other Shared-Library Problems
Miscellaneous information 199 --
-- 10
Title Dynamic Linking and Loading
Miscellaneous information 205 --
-- 10.1
Title ELF Dynamic Linking
Miscellaneous information 206 --
-- 10.2
Title Contents of an ELF File
Miscellaneous information 206 --
-- 10.3
Title Loading a Dynamically Linked Program
Miscellaneous information 210 --
-- 10.4
Title Lazy Procedure Linkage with the PLT
Miscellaneous information 213 --
-- 10.5
Title Other Peculiarities of Dynamic Linking
Miscellaneous information 215 --
-- 10.6
Title Dynamic Loading at Run Time
Miscellaneous information 216 --
-- 10.7
Title Microsoft Dynamic-Link Libraries
Miscellaneous information 217 --
-- 10.8
Title OSF/1 Pseudo-Static Shared Libraries
Miscellaneous information 222 --
-- 10.9
Title Making Shared Libraries Fast
Miscellaneous information 223 --
-- 10.10
Title Comparison of Dynamic Linking Approaches
Miscellaneous information 224 --
-- 11
Title Advanced Techniques
Miscellaneous information 229 --
-- 11.1
Title Techniques for C++
Miscellaneous information 229 --
-- 11.2
Title Incremental Linking and Relinking
Miscellaneous information 233 --
-- 11.3
Title Link-Time Garbage Collection
Miscellaneous information 235 --
-- 11.4
Title Link-Time Optimization
Miscellaneous information 237 --
-- 11.5
Title Link-Time Code Generation
Miscellaneous information 238 --
-- 11.6
Title Java Linking Model
Miscellaneous information 241.
596 ## -
-- 1 2
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Assembling (Electronic computers)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Linkers (Computer programs)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Loaders (Computer programs)
856 41 - ELECTRONIC LOCATION AND ACCESS
Materials specified Table of contents
Uniform Resource Identifier <a href="http://catdir.loc.gov/catdir/toc/els033/99047127.html">http://catdir.loc.gov/catdir/toc/els033/99047127.html</a>
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Publisher description
Uniform Resource Identifier <a href="http://catdir.loc.gov/catdir/description/els033/99047127.html">http://catdir.loc.gov/catdir/description/els033/99047127.html</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
994 ## -
-- Z0
-- SUPMU
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type Public note
          Female Library Female Library 04/18/2021   QA76.76 .A87 L48 2000 51952000083313 04/15/2021 1 04/15/2021 Books STACKS
          Main Library Main Library 04/18/2021   QA76.76 .A87 L48 2000 51952000063247 04/15/2021 1 04/15/2021 Books STACKS