Patent · US Expired

Assembly directives for the support of multi-language programming

US7237233B2 · kind B2 · utility

2Cited by
9References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 2002
Grant dateJun 26, 2007
Priority date
Expiry dateJan 17, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/447
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides methods for facilitating the sharing of data structures in a software application written using both a high level programming language and assembly language. Methods are provided for defining a data structure in an assembly language program such that the data structure is created in exact conformance to the physical and logical memory layout mandated for a comparable data structure by a compiler for a high level language. Such methods comprise providing assembly language directives that cause the assembler to automatically adapt a data structure definition to the alignment constraints imposed by the high level language compiler.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.