Skip to content

EusLisp-9.32

Latest
Compare
Choose a tag to compare
@k-okada k-okada released this 25 Sep 06:48
· 11 commits to master since this release
  • apply patches in dfsg https://salsa.debian.org/science-team/euslisp/-/tree/debian/9.31+dfsg-1/debian/patches?ref_type=tags
    • On arm32, localtime_r in LOCALTIME in unixcall.c returns NULL in some situation (#524)
    • Fix for blhf Fix for blhc tests, we need to use default CFLAGS (#523)
    • defforeign on ppc64el is not work for float/double, skpping test for now (#525)
    • update VERSION=9.31 (#517)
    • remove link to libeus from executables, this also remove EUSLIB, which provides RPATH settings that Debian dislike. (#522)
    • use same code for every build (only common.l) (#522)
    • Fix hardening-no-bindnow by adding DEB_BUILD_MAINT_OPTIONS = hardening=+all to rule and pass that variable to CFLAGS/SOFLAGS/LDFLAGS, use gcc for LD. (#522)
  • use termios.h, termio.h is dropped for glibc >= 2.42, fix lisp/tool/eustags.c for gcc^15 (#533)
  • Fixed find symbol function by using 's' instead of 'sym' variable and added hash table size (#532)
  • Support apple silicon arm architecture. Updates C code to handle 64-bit pointers correctly, especially for printing memory addresses. (#529)
  • make sure to run MKDIR before compile GCCLS (#527)
  • update code for gcc-15 (#521)