リンカが、同じタイプで異なるオブジェクトファイルの異なるフラグを持つセグメントをどのようにリンクするのか知りたいです。たとえば、2つのELFオブジェクトファイルfoo.oとがありbar.o、どちらにも.textセグメント(コードセグメント)があります。ただし、.textセグメントinfoo.oは書き込み可能ですが、セグメントinは書き込み可能でbar.oはありません。この場合、リンカーはこれら2つのセグメントをどのようにリンクしますか?.textリンカは、リンクされたファイルのセグメントのフラグをどのように設定しますか?
よろしくお願いします!