Digabungkan sebelum akhir pekan menjadi LLVM 14 adalah implementasi server web dasar.
Mirip dengan GNU Binutils 2.34 menambahkan server HTTP opsional, LLVM 14 menambahkan server web dasar atau debuginfod. Dalam kedua kasus, server HTTP ini hanya untuk mendistribusikan informasi debug ELF/DWARF dan kode sumber ke klien. Klien pengembang dapat meminta server web untuk file debug yang tidak ditemukan secara lokal pada sistem tertentu. Debuginfod membuka kemampuan menarik dan baru untuk meningkatkan alur kerja pengembang.
GNU Debugger (GDB) menambahkan integrasi debuginfod, di antara alat pengembang sumber terbuka lainnya yang merangkulnya. Arch Linux, Fedora, dan Debian adalah salah satu distribusi yang menggunakan debuginfod.
Merged minggu lalu adalah server HTTP minimal untuk LLVM yang membungkus cpp-httplib, server HTTP/HTTPS header-only C++ dan pustaka klien. Dengan itu sekarang ada server debuginfod LLVM yang tersedia dimulai dengan LLVM 14.
Mereka yang ingin mempelajari informasi lebih lanjut tentang latar belakang server debuginfo dapat melihat posting blog Red Hat 2019 ini.
Itulah berita seputar LLVM Menambahkan Server HTTP Untuk Debuginfod, semoga bermanfaat. Disadur dari Phoronix.com.