diff --git a/src/CHANGELOG b/src/CHANGELOG index 3bd2c0b54..02a47ca42 100755 --- a/src/CHANGELOG +++ b/src/CHANGELOG @@ -1,6 +1,10 @@ ECL 13.4.1 ========== +* Visible changes: + +- ECL now reports #+UNIX for all compatible systems, including *BSD ones. + * Compiler fixes: - Minor readability improvements in the C code. diff --git a/src/c/ecl_features.h b/src/c/ecl_features.h index 6368fa32d..8d82a3cc9 100644 --- a/src/c/ecl_features.h +++ b/src/c/ecl_features.h @@ -42,7 +42,8 @@ ecl_def_string_array(feature_names,static,const) = { ecl_def_string_array_elt("OLD-LOOP"), #endif ecl_def_string_array_elt("ECL-PDE"), -#ifdef unix +#if defined(unix) || defined(netbsd) || defined(openbsd) || defined(linux) || defined(darwin) || \ + defined(freebsd) || defined(dragonfly) || defined(kfreebsd) || defined(gnu) || defined(nsk) ecl_def_string_array_elt("UNIX"), #endif #ifdef BSD