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

Reply via email to