发明名称 INTER-ARCHITECTURE COMPATABILITY MODULE TO ALLOW CODE MODULE OF ONE ARCHITECTURE TO USE LIBRARY MODULE OF ANOTHER ARCHITECTURE
摘要 An inter-architecture compatibility apparatus of an aspect includes a control flow transfer reception module to receive a first call procedure operation, intended for a first architecture library module, from a first architecture code module. The first call procedure operation involves a first plurality of input parameters. An application binary interface (ABI) change module is coupled with the control flow transfer reception module. The ABI change module makes ABI changes to convert the first call procedure operation involving the first plurality of input parameters to a corresponding second call procedure operation involving a second plurality of input parameters. The second call procedure operation is compatible with a second architecture library module. A control flow transfer output module is coupled with the ABI change module. The control flow transfer output module provides the second call procedure operation to the second architecture library module.
申请公布号 US2015277867(A1) 申请公布日期 2015.10.01
申请号 US201414229795 申请日期 2014.03.28
申请人 Intel Corporation 发明人 Hasabnis Niranjan;Srinivas Suresh;Bobba Jayaram
分类号 G06F9/45;G06F9/445 主分类号 G06F9/45
代理机构 代理人
主权项 1. An inter-architecture compatibility apparatus comprising: a control flow transfer reception module to receive a first call procedure operation intended for a first architecture library module from a first architecture code module, the first call procedure operation to involve a first plurality of input parameters; an application binary interface (ABI) change module coupled with the control flow transfer reception module, the ABI change module to make ABI changes to convert the first call procedure operation that is to involve the first plurality of input parameters to a corresponding second call procedure operation that is to involve a second plurality of input parameters and that is to be compatible with a second architecture library module; and a control flow transfer output module coupled with the ABI change module, the control flow transfer output module to provide the second call procedure operation to the second architecture library module.
地址 Santa Clara CA US