ELF符号可以用UTF8表示吗?

时间:2013-03-08 13:26:37

标签: utf-8 elf

ELF表中的符号是否可以使用UTF8字符,还是仅限于ASCII?

注意:这不是我要解决的问题,而是我想知道的更多问题。

1 个答案:

答案 0 :(得分:4)

ELF字符串表使用以NUL结尾的字符串,因此您可以在其中存储UTF-8编码的符号名称。

也就是说,使用这些符号的工具需要支持Unicode才能正常工作。例如:

  • 您的编程语言工具链是否正确地将指定的Unicode“字符”分类为字母,数字或标点符号。
  • 是否可以使用从右到左(或从上到下)编写的脚本。
  • 您的系统是否正确呈现了用复杂脚本(阿拉伯语,泰语等)编写的符号。
  • 创建符号时是否可以混合来自不同脚本的字符。
  • 对于那些必须生成排序输出的工具,排序是否按预期工作。

......等等。