Invention Grant
- Patent Title: Compiler neutral linking solution for C++ code
- Patent Title (中): C ++代码的编译器中性链接解决方案
-
Application No.: US11551629Application Date: 2006-10-20
-
Publication No.: US08032877B2Publication Date: 2011-10-04
- Inventor: Branislav Barnak
- Applicant: Branislav Barnak
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patents on Demand, P.A.
- Agent Brian K. Buchhett; Scott M. Garrett
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
The present invention provides a solution where interactions between different C++ modules can be reduced to interactions written in the C programming language. This permits code linking the difference C++ software modules to be written in the C programming language. Because naming conventions for linking symbols are standardized for the C programming language across all compilers, the C++ software modules can be linked to each other in a compiler neutral fashion. This is true even when the linked software modules are complied using different C++ compilers having non-standardized naming conventions for linking symbols. In absence of the disclosed solution, the different C++ compilers would generate code that cannot be linked.
Public/Granted literature
- US20080098377A1 COMPILER NEUTRAL LINKING SOLUTION FOR C++ CODE Public/Granted day:2008-04-24
Information query