Tag Archives | Richard Stallman

GNU GDB 10.2 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 10.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 sisteminde, C, C++ ve Fortran 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. Bir düzineden fazla farklı işlemci mimarisi üzerinde; en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği söylenen GDB’nin, özgür (libre) bir yazılım olduğunu söyleyen Brobecker; yeni hedeflerde hata ayıklama desteğiyle gelen sürümün, ARC GNU/Linux ve RISC-V GNU/Linux hedefleri için GDBserver desteği içerdiğini ifade etti. GNU GDB 10.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itbari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GNU GDB 10.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 12.0.0 duyuruldu

Beşinci sürüm adayı 8 Nisan 2021’de duyurulan 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) 12.0.0 sürümü, Tom Stellard tarafından GitHub üzerinden duyuruldu. LLVM 12.0.0’ı duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun x86-64 mikro mimari özellik seviyelerini destekleyen (GNU/GCC araç zincirinin davranışıyla eşleşen) büyük bir özellik sürümü olduğunu söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. 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 12.0.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 12.0.0 edinmek için projenin sürümler sayfasına gidilebilir.

0

LLVM 12.0.0-rc5 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) 12.0.0-rc5 sürümü, Tom Stellard tarafından GitHub üzerinden duyuruldu. Henüz çözümlenmemiş bazı hatalar nedeniyle LLVM 12.0’ın henüz beklediğini belirten Stellard; bunun resmi sürümden önceki son sürüm adayı olacağını düşündüklerini söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. 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 12.0.0-rc5 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 12.0.0-rc5 edinmek için projenin sürümler sayfasına gidilebilir.

0

GNU Bison 3.7.6 çıktı

1985’te Robert Corbett tarafından yazılan GNU Bison‘un 3.7.6 sürümü çıktı. Henüz resmi olarak duyrulmamış olan sürüme ait paketler, indirilmek üzere yansılarda yerini aldı. Çeşitli hata düzeltmeleriyle gelen yeni sürümde, Yacc modunda, tüm simgelerin iki kez tanımlandığı hatırlatıldı. GNU Bison, Richard Stallman tarafından Yacc ile uyumlu hale getirilmiş; daha sonra, 1989’da yine Robert Corbett tarafından Berkeley Yacc adında başka bir ayrıştırıcı üreteci yayınlanmıştır. Genel amaçlı bir ayrıştırıcı üreteci olan GNU Bison, basit masa hesap makinelerinde kullanılanlardan daha karmaşık programlama dillerine kadar çok çeşitli dil ayrıştırıcıları geliştirmek için kullanılabiliyor. Yacc ile yukarı doğru uyumlu olan yazılımı kullanmak için C veya C++ programlamasında akıcı olmak gerekiyor. GNU Genel Kamu Lisansı altında kullanıma sunulan GNU Bison, özgür bir yazılımdır.

Continue Reading →

GNU Bison 3.7.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU Bison hakkında Charles Donnelly ve Richard Stallman tarafından kaleme alınan ve Free Software Foundation tarafından yayımlanan kitabı buradan edinebilirsiniz.

0

LLVM 11.1.0 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) 11.1.0 sürümü, Tom Stellard tarafından GitHub üzerinden duyuruldu. 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 11.1.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 11.1.0 edinmek için projenin sürümler sayfasına gidilebilir.

0

GNU Bison 3.7.5 çıktı

1985’te Robert Corbett tarafından yazılan GNU Bison‘un 3.7.5 sürümü çıktı. Henüz resmi olarak duyrulmamış olan sürüme ait paketler, indirilmek üzere yansılarda yerini aldı. Bison 3.7.5’i duyurmaktan son derece mutlu olduklarını söyleyen geliştirici ekip; çeşitli hata düzeltmeleriyle gelen yeni sürümde, Yacc modunda, tüm simgelerin iki kez tanımlandığını hatırlattı. GNU Bison, Richard Stallman tarafından Yacc ile uyumlu hale getirilmiş; daha sonra, 1989’da yine Robert Corbett tarafından Berkeley Yacc adında başka bir ayrıştırıcı üreteci yayınlanmıştır. GNU Bison 3.7.5’nin sürüm duyurusu, Akim Demaille tarafından yayımlanmış. GNU Bison 3.7.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Bison 3.7.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU Bison hakkında Charles Donnelly ve Richard Stallman tarafından kaleme alınan ve Free Software Foundation tarafından yayımlanan kitabı buradan edinebilirsiniz.

0

GNU Bison 3.7.4 duyuruldu

1985’te Robert Corbett tarafından yazılan GNU Bison‘un 3.7.4 sürümü duyuruldu. Sürüm, indirilmek üzere yansılarda yerini aldı. Bison 3.7.4’ü duyurmaktan son derece mutlu olduklarını söyleyen geliştirici ekip; çeşitli hata düzeltmeleriyle gelen yeni sürümde, Yacc modunda, tüm simgelerin iki kez tanımlandığını ifade etti. Bison’un bu sürümünün, MITRE’de Bison için bildirilen tüm bilinen hataları düzelttiği bildirilirken, oluşturulan ayrıştırıcılarda bilinen bir güvenlik açığının olmadığı belirtiliyor. GNU Bison, Richard Stallman tarafından Yacc ile uyumlu hale getirilmiş; daha sonra, 1989’da yine Robert Corbett tarafından Berkeley Yacc adında başka bir ayrıştırıcı üreteci yayınlanmıştır. Bison 3.7.4 hakkında ayrıntılı bilgi edinmek üzere karşılaştırma sayfasını ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

GNU Bison 3.7.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU Bison hakkında Charles Donnelly ve Richard Stallman tarafından kaleme alınan ve Free Software Foundation tarafından yayımlanan kitabı buradan edinebilirsiniz.

0