Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-06-26
2007-06-26
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S114000, C717S137000
Reexamination Certificate
active
10324652
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.
REFERENCES:
patent: 4667290 (1987-05-01), Goss et al.
patent: 5805893 (1998-09-01), Sproul et al.
patent: 5884314 (1999-03-01), Bulusu
patent: 5946489 (1999-08-01), Yellin et al.
patent: 6021275 (2000-02-01), Horwat
patent: 6066181 (2000-05-01), DeMaster
patent: 6314557 (2001-11-01), Shenderovich
patent: 6550058 (2003-04-01), Wynn
patent: 6968548 (2005-11-01), Tabbert
patent: 2003/0005418 (2003-01-01), Sridhar et al.
TMS320C55x Assembly Language Tools User's Guide:Assembler Directives, Chapter 4, pp. 4-1 to 4-104.
Knueven Paul
Wolf Christopher M.
Brady W. James
Chou Andrew Y.
Dam Tuan
Marshall, Jr. Robert D.
Telecky , Jr. Frederick J.
LandOfFree
Assembly directives for the support of multi-language... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Assembly directives for the support of multi-language..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Assembly directives for the support of multi-language... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3827372