使用 llvm-link 链接两个 .bc 模块 - 如何删除警告?

Linking two `.bc` modules using `llvm-link` - how to remove warning?

我正在使用 llvm-as 工具链接两个 .bc 模块。我总是收到以下警告: llvm-link module1.bc module2.bc -o module3.bc

`WARNING: Linking two modules of different data layouts: './module2' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128'`   

我不明白这个警告。
如何resolve/suppress呢?

您需要向模块添加适当的数据布局:http://llvm.org/docs/LangRef.html#data-layout

您可以重新使用警告消息中给出的那个。