| Upstream-Status: Pending |
| |
| --- pcre-8.32.orig/Makefile.am |
| +++ pcre-8.32/Makefile.am |
| @@ -197,8 +197,18 @@ bin_SCRIPTS = pcre-config |
| |
| +CC_FOR_BUILD = @CC_FOR_BUILD@ |
| +CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ |
| +CCLD_FOR_BUILD = @CCLD_FOR_BUILD@ |
| +LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ |
| + |
| if WITH_REBUILD_CHARTABLES |
| |
| noinst_PROGRAMS += dftables |
| dftables_SOURCES = dftables.c |
| +dftables_LINK = $(CCLD_FOR_BUILD) -o $@ |
| +dftables_LDFLAGS = $(LDFLAGS_FOR_BUILD) |
| + |
| +dftables.o: $(srcdir)/dftables.c |
| + $(CC_FOR_BUILD) -c $(CFLAGS_FOR_BUILD) -o $@ $(srcdir)/dftables.c |
| |
| pcre_chartables.c: dftables$(EXEEXT) |
| ./dftables$(EXEEXT) $@ |
| --- pcre-8.32.orig/configure.ac |
| +++ pcre-8.32/configure.ac |
| @@ -72,6 +72,22 @@ then |
| fi |
| fi |
| |
| +if test x"$cross_compiling" = xyes; then |
| + CC_FOR_BUILD="${CC_FOR_BUILD-gcc}" |
| + CCLD_FOR_BUILD="${CCLD_FOR_BUILD-gcc}" |
| + CFLAGS_FOR_BUILD="${CFLAGS_FOR_BUILD}" |
| + LDFLAGS_FOR_BUILD="${LDFLAGS_FOR_BUILD}" |
| +else |
| + CC_FOR_BUILD="${CC_FOR_BUILD-\$(CC)}" |
| + CCLD_FOR_BUILD="${CCLD_FOR_BUILD-\$(CCLD)}" |
| + CFLAGS_FOR_BUILD="${CFLAGS_FOR_BUILD-\$(CFLAGS)}" |
| + LDFLAGS_FOR_BUILD="${LDFLAGS_FOR_BUILD-\$(LDFLAGS)}" |
| +fi |
| +AC_ARG_VAR(CC_FOR_BUILD, [build system C compiler]) |
| +AC_ARG_VAR(CCLD_FOR_BUILD, [build system C linker frontend]) |
| +AC_ARG_VAR(CFLAGS_FOR_BUILD, [build system C compiler arguments]) |
| +AC_ARG_VAR(LDFLAGS_FOR_BUILD, [build system C linker frontend arguments]) |
| + |
| # AC_PROG_CXX will return "g++" even if no c++ compiler is installed. |
| # Check for that case, and just disable c++ code if g++ doesn't run. |
| AC_LANG_PUSH(C++) |