Home
       build: Run config target with detected configuration - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 2f9ee2943948454638d724feeacbbae63a63179c
   DIR parent 06a981d5ab044c5d73dd22d4420d4daa4b8c6f33
  HTML Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
       Date:   Wed,  9 Oct 2024 10:29:26 +0200
       
       build: Run config target with detected configuration
       
       The flag NOPIE_FLAGS is set by the configuration script,
       but the target config was not executed under the environment
       generated by the config tool. This was creating a problem in
       OpenBSD because it was executing the linker with pie creating
       problems with the symbold end.
       
       Diffstat:
         M Makefile                            |       5 +++--
       
       1 file changed, 3 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/Makefile b/Makefile
       @@ -13,12 +13,13 @@ include scripts/rules.mk
        ROOT = $(DESTDIR)$(PREFIX)
        NODEP = 1
        
       -all: config
       +all:
       +        +@$(MAKE) `$(SCRIPTDIR)/config -c` config
                +@$(MAKE) `$(SCRIPTDIR)/config -c` toolchain
                +@$(MAKE) `$(SCRIPTDIR)/config` `uname -m`
        
        config:
       -        cd include/bits/scc && $(MAKE) $@
       +        +@cd include/bits/scc && $(MAKE) $@
        
        install: all
                $(SCRIPTDIR)/install $(ROOT)