Mold 2.35의 출시로 빅 엔디안 SH4 아키텍처에 대한 지원이 추가되었습니다. 현재 널리 사용되지는 않지만, SHARP 과학 계산기와 같은 특정 응용 프로그램에서는 여전히 관련성이 있습니다. 이번 업데이트는 Mold가 링커로서 지속적으로 발전하고 있음을 보여주며, 구형 아키텍처와의 호환성을 요구하는 틈새 시장을 겨냥하고 있습니다.
또한, 이 기사에서는 파일 처리와 관련하여 Linux 커널 6.11 버전의 동작에 대한 중요한 변화에 대해 논의합니다. Mold의 기존 파일을 덮어쓰는 기능은 이 커널 업데이트로 인해 영향을 받았으며, 이는 사용자 프로그램이 실행 중인 실행 파일을 덮어쓸 수 있도록 허용했습니다. 비록 이 동작은 되돌려졌지만, Mold는 Linux 6.11에서 실행될 때 출력 파일을 재사용하려고 하지 않도록 조정하여 gcc나 ninja와 같은 도구를 사용할 때 발생할 수 있는 잠재적인 문제를 방지했습니다.
이러한 조정은 다양한 환경에서의 호환성과 성능 유지를 위한 Mold의 의지를 반영하며, 기본 운영 체제의 변화에 대한 적응력을 보여줍니다. 빅 엔디안 지원에 대한 집중과 커널 변화에 대한 능동적인 대응은 빠르게 변화하는 기술 환경에서 Mold의 적응성을 잘 나타냅니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.