Invention Grant
- Patent Title: Method for modifying the assembly output of a compiler
- Patent Title (中): 修改编译器汇编输出的方法
-
Application No.: US12650743Application Date: 2009-12-31
-
Publication No.: US08930928B2Publication Date: 2015-01-06
- Inventor: Morten Rolland
- Applicant: Morten Rolland
- Applicant Address: NO Oslo
- Assignee: Opera Software ASA
- Current Assignee: Opera Software ASA
- Current Assignee Address: NO Oslo
- Agency: Birch, Stewart, Kolasch & Birch, LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
The present invention performs manipulations on the assembly file level. As a compiler outputs an assembly file, the assembly file may be inspected and modified before it is sent to the assembler. One or more of the following modifications may be made to the assembly file: rewrite certain symbols, scramble program symbols, reorganize declarations of global variables so that their layout and default values are known prior to linking, and identify initializer and de-initializer functions in order to make them callable through central initialization and de-initialization functions, respectively.
Public/Granted literature
- US20100229163A1 METHOD FOR MODIFYING THE ASSEMBLY OUTPUT OF A COMPILER Public/Granted day:2010-09-09
Information query