Compiling source code
First Claim
1. A compiler for compiling source code files to generate corresponding object code files, said source code files including a first source code file and a second source code file, said first source code file having an initial occurrence of a unit of source code, and said second source code file having a subsequent occurrence of said unit of source code, said compiler comprising:
- means for compiling said first source code file to generate said first object code file having a first unit of object code representing said initial occurrence of said unit of source code; and
means for compiling said second source code file to generate said second object code file having a pointer to said first unit of object code;
whereby said pointer supplants a second unit of object code representing said subsequent occurrence of said unit of source code.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a compiler for compiling source code files to generate corresponding object code files, the source code files including a first source code file and a second source code file, the first source code file having an initial occurrence of a unit of source code, and the second source code file having a subsequent occurrence of the unit of source code, the compiler including means for compiling the first source code file to generate the first object code file having a first unit of object code representing the initial occurrence of the unit of source code, and means for compiling the second source code file to generate the second object code file having a pointer to the first unit of object code, whereby the pointer supplants a second unit of object code representing the subsequent occurrence of the unit of source code.
-
Citations
30 Claims
-
1. A compiler for compiling source code files to generate corresponding object code files, said source code files including a first source code file and a second source code file, said first source code file having an initial occurrence of a unit of source code, and said second source code file having a subsequent occurrence of said unit of source code, said compiler comprising:
-
means for compiling said first source code file to generate said first object code file having a first unit of object code representing said initial occurrence of said unit of source code; and
means for compiling said second source code file to generate said second object code file having a pointer to said first unit of object code;
whereby said pointer supplants a second unit of object code representing said subsequent occurrence of said unit of source code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for compiling source code files to generate corresponding object code files, said source code files including a first source code file and a second source code file, said first source code file having an initial occurrence of a unit of source code, and said second source code file having a subsequent-occurrence of said unit of source code, said method comprising:
-
compiling said first source code file to generate said first object code file having a first unit of object code representing said initial occurrence of said unit of source code; and
compiling said second source code file to generate said second object code file having a pointer to said first unit of object code;
whereby said pointer supplants a second unit of object code representing said subsequent occurrence of said unit of source code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for use in a computer system operatively coupled to a computer readable memory, the computer program product including a computer-readable data storage medium tangibly embodying computer readable program code for directing said computer to compile source code files to generate corresponding object code files, said source code files including a first source code file and a second source code file, said first source code file having an initial occurrence of a unit of source code, and said second source code file having a subsequent occurrence of said unit of source code, said computer program product comprising:
-
code for instructing said computer system to compile said first source code file to generate said first object code file having a first unit of object code representing said initial occurrence of said unit of source code; and
code for instructing said computer system to compile said second source code file to generate said second object code file having a pointer to said first unit of object code;
whereby said pointer supplants a second unit of object code representing said subsequent occurrence of said unit of source code. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification