Tag Archives | Richard Stallman

GNU GDB 16.3 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 16.3 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sistemde, Ada, C, C++, Fortran, Go ve Rust gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. Ada, C, C++, Fortran, Go, Rust ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB‘nin yeni sürümünde, “remove-symbol-file -a ADDRESS” komutunun artık ADDRESS olarak tam bir ifadeyi kabul ettiği belirtiliyor. Argüman olarak dosya adlarını alan çeşitli komutların artık argüman boşluklar veya tırnak işaretleri içeriyorsa dosya adlarının tırnak içine alınmasını gerektirdiği ifade ediliyor. GNU GDB 16.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

0

LLVM 20.1.3 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.3 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yükledikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.3 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

0

Gawk 5.3.2 çıktı

Alfred Aho, Peter Weinberger ve Brian Kernighan tarafından 1977 yılında geliştirilen ve ilk olarak Unix Version 7 ile yayınlanmış bir programlama dili olan GNU Awk’ın 5.3.2 sürümü çıktı. Bunun, GNU Awk’nin bir sonraki sürümü olduğunu belirtilirken; bunun, bir hata düzeltme sürümü olduğu söylendi. Çevrimiçi kılavuzların da yakında güncelleneceğini belirtilirken, hataları bildirmek için gawkbug betiğinin kullanılması gerektiğini, diğer tüm soruların help-gawk@gnu.org posta listesine atılması gerektiği hatırlatıldı. API’de bazı ince hataların düzeltildiği belirtilirken; başlatılmamış dizi öğeleriyle ilgili daha ince sorunların dahi düzeltildiği söyleniyor. Dizilerin işlenmesiyle ilgili hata ayıklayıcıdaki bir dizi hatanın düzeltildiği söylenirken; her zamanki gibi, birkaç küçük kod temizliği ve hata düzeltmesi yapıldığı söyleniyor. GNU Awk 5.3.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

0

LLVM 20.1.1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.1 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yüklendikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

0

LLVM/Clang 20.1.0 AMX-AVX512, AMX-FP8, AVX10.2, AMD GFX950 ve daha fazlasıyla duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.0 sürümü duyuruldu. LLVM/Clang 20.1.0’ın, geleneksel C/C++ derlemesinden GPU hesaplama yığınları için yoğun olarak kullanılmaya, MLIR ile artan AI kullanımlarına ve daha fazlasına kadar çeşitli amaçlar için birçok farklı satıcı tarafından yaygın olarak kullanılan bu önemli açık kaynaklı derleyici yığınının en yeni altı aylık özellik sürümü olduğu belirtilirken; yeni sürümde pek çok değişiklik yapıldığı söyleniyor. AMD GFX950, muhtemelen Instinct MI350 olacak olan şey için destek çalışmasıyla gelen yeni sürüm, AMX-AVX512 ve Intel Diamond Rapids için AMX-FP8 desteği sağlanmış bulunuyor. En son C ve C++ standartları üzerinde daha fazla çalışma yapıldığı belirtilirken, ilk AVX10.2 desteğinin sağlandığı söyleniyor. Flang-new modern Fortran derleyicisi “flang” olarak yeniden adlandırılırken, SPIR-V arka ucu, daha önce “deneysel” etiketini taşıdıktan sonra “resmi” olarak yükseltildiği ve varsayılan olarak etkinleştirildiği ifade ediliyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

0

LLVM 20.1.0-rc1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.0-rc1 sürümü duyuruldu. LLVM 20’nin kararlı sürümüne doğru çalışan ilk sürüm adayının artık test için kullanılabilir olduğu belirtilirken, bu sürüm adayının, LLVM 20 kod serisini takip ettiği ifade ediliyor. AMX-FP8 ve AMX-AVX512 desteğinden AMD GFX950 etkinleştirmesine, SPIR-V arka ucunun artık resmi hale gelmesine, bir LLVM telemetri çerçevesine, yeni CPU desteğine ve çok daha fazlasına sahip olan yeni sürümün herkes için yararlı olacağının düşünüldüğü söyleniyor. LLVM 20’nin bundan sonraki planının, LLVM 20.1.0’ın 11 Mart civarında yayınlanmaya hazır hale gelmesine kadar iki haftada bir sürüm adayı yayınlamak olduğu söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.0-rc1 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

0

GNU GDB 16.2 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 16.2 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sistemde, Ada, C, C++, Fortran, Go ve Rust gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. PR build/32578 (yapılandırma betiğini göreli bir yolla çağırırken GDB 16.1’in ağaçtan derlenemeyeceği hatırlatılırken, GNU Debugger’in 16.2 sürümünde, kayıt/tekrar desteğinin artık loongarch*-linux*’ta mevcut olduğu ifade ediliyor. GDB’nin artık etiketli veri işaretçileri için izleme noktalarını desteklediği belirtilirken, MTE (Bellek Etiketleme Uzantısı) hata ayıklama artık AArch64 baremetal’de de destekleniyor. Yeni bash betiği gstack, çalışan işlemlerin yığın izlerini yazdırmak için GDB’yi kullanırken, gelişmiş kesme noktası desteğisağlanmış bulunuyor. GNU GDB 16.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

0