CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2023/04/09 23:53:22
Modified files:
devel/sdcc : Makefile distinfo
devel/sdcc/pkg : PLIST
Removed files:
devel/sdcc/patches: patch-sim_ucsim_cmd_src_Makefile_in
patch-sim_ucsim_cmd_src_cmdlex_l
Log message:
Update sdcc to 4.2.0
Port Changes from Sven M. Hallberg:
- Removed the only two patches (patch-sim_ucsim_cmd_src_Makefile_in and
patch-sim_ucsim_cmd_src_cmdlex_l) that change the name cmdpars.hh
to cmdpars.h. Their comment says "Allow use of in-base yacc."
The build worked for me without them, using yacc from base
- Changes to CONFIGURE_ENV:
- Changed sdcc_cv_CCggdb=no to sdcc_cv_c_ggdb=no. I think this may
have been a typo?!
- Guessing that the intention was to not compile anything with -ggdb,
I also added sdcc_cv_cxx_ggdb=no and bor_cv_c_ggdb=no. The latter
appears in debugger/mcs51/configure.
- Removed sdcc_cv_c_fms_extensions=no. I could not find that variable
in the source.
- Added curses to WANTLIB (needed by serialview).
Update diff from Sven M. Hallberg, thanks