head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2025.12.24.15.37.03; author ryoon; state Exp; branches; next ; commitid LN4PLTqwTLuAYFnG; desc @@ 1.1 log @devel/sdcc: Update to 4.5.0 * AVR target is not available anymore. Use cross/avr-gcc. * gbz80 is renamed to sm83. * Based on devel/sdcc3 and make pkglint happier. Changelog: SDCC 4.5.0 New Feature List: Full atomic_flag support for msc51 and ds390 ports Experimental f8 port ISO C2y case range expressions ISO C2y _Generic selection expression with a type operand K&R-style function syntax (preliminarily with the semantics of non-K&R ISO-style functions) ISO C23 enums with user-specified underlying type struct / union in initializers @ text @$NetBSD$ * POSIX shell portability. --- sim/ucsim/configure.orig 2025-01-23 16:26:02.000000000 +0000 +++ sim/ucsim/configure @@@@ -3238,13 +3238,13 @@@@ fi in_sdcc="no" src_root=$(dirname $0) -if test "$src_root"x == "x" -o "$src_root" == "." ; then +if test "$src_root"x = "x" -o "$src_root" = "." ; then src_root=$(pwd) fi last_root=$(basename $src_root) -if test $last_root == "ucsim" ; then +if test $last_root = "ucsim" ; then up_src=$(dirname $src_root) - if test $(basename $up_src) == "sim" ; then + if test $(basename $up_src) = "sim" ; then in_sdcc="yes" fi fi @@@@ -3703,7 +3703,7 @@@@ def_p1516="yes" def_f8="yes" def_oisc="yes" -if test $in_sdcc == "yes" ; then +if test $in_sdcc = "yes" ; then def_feapp="no" def_serio="no" def_i8048="no" @