WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007016808) A COMPILING AND TRANSLATING METHOD AND APPARATUS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/016808    International Application No.:    PCT/CN2005/001204
Publication Date: 15.02.2007 International Filing Date: 05.08.2005
IPC:
G06F 9/45 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard, Santa Clara, CA 95052 (US) (For All Designated States Except US).
LI, Jianhui [CN/CN]; (CN) (For US Only).
WANG, Yun [CN/CN]; (CN) (For US Only).
HUANG, Bo [CN/CN]; (CN) (For US Only).
LE, Yongnian [--/CN]; (CN) (For US Only).
LIU, Jiangning [CN/CN]; (CN) (For US Only).
YE, Jinyun [--/CN]; (CN) (For US Only)
Inventors: LI, Jianhui; (CN).
WANG, Yun; (CN).
HUANG, Bo; (CN).
LE, Yongnian; (CN).
LIU, Jiangning; (CN).
YE, Jinyun; (CN)
Agent: CHINA PATENT AGENT (H.K.) LTD.; 22/F, Great Eagle Centre, 23 Harbour Road, Wanchai, Hong Kong (CN)
Priority Data:
Title (EN) A COMPILING AND TRANSLATING METHOD AND APPARATUS
(FR) PROCEDE ET APPAREIL DE COMPILATION ET DE TRADUCTION
Abstract: front page image
(EN)Methods and apparatus are described to compile and translate source code. In some embodiments, source code is compiled into source binary code for a source platform; an annotation section associated with the source binary code is generated, wherein the annotation section comprises an annotation for a scope, the scope comprising at least one dock of the source binary code having at least one attribute to aid a translator optimization. If the scope comprises a plurality of blocks, the blocks have consecutive addresses with each other and have the at least one attribute in common. In the embodiments, the source binary code is further translated into target binary code for a target platform by utilizing the annotation section.
(FR)L'invention concerne des procédés et appareils de compilation et de traduction de code source. Dans certains modes de réalisations, on compile le code source en code binaire source pour une plate-forme source; on génère une section d'annotation associée au code binaire source, ladite section d'annotation comprenant une annotation pour une portée, ladite portée comprenant au moins un bloc de code binaire source ayant au moins un attribut pour faciliter une optimisation de traduction. Si la portée comporte une pluralité de blocs, les blocs ont des adresses consécutives et ont ledit ou lesdits attributs en commun. Dans les modes de réalisation, le code binaire source est en outre traduit en code binaire cible pour une plate-forme cible en utilisant la section d'annotation.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)