标签: c gcc freestanding
我一直认为位置无关代码(PIC)的生成基本上只取决于正在编译的CPU。但是,在GCC documentation:
对于386,GCC支持System V的PIC,但不支持Sun 386i。
(说明创建PIC的能力取决于操作系统),我想知道:
当没有操作系统时,GCC可以为独立环境创建位置无关代码吗?