View | Details | Raw Unified | Return to bug 238788 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 lines)
Lines 20-26 Link Here
20
20
21
BROKEN_aarch64=		Does not build: sh: as: not found
21
BROKEN_aarch64=		Does not build: sh: as: not found
22
BROKEN_armv7=		Does not build: hasgot.c: undefined reference to `tgetent'
22
BROKEN_armv7=		Does not build: hasgot.c: undefined reference to `tgetent'
23
BROKEN_powerpc64=	Does not build: error: too few arguments to function gethostbyname_r
24
BROKEN_sparc64=	No rule to make target 'none.o', needed by 'libasmrun.a'
23
BROKEN_sparc64=	No rule to make target 'none.o', needed by 'libasmrun.a'
25
BROKEN_mips64=	No ASM support
24
BROKEN_mips64=	No ASM support
26
BROKEN_mips=	No ASM support
25
BROKEN_mips=	No ASM support
(-)files/patch-configure (-5 / +7 lines)
Lines 16-30 Link Here
16
   esac
16
   esac
17
 fi
17
 fi
18
 
18
 
19
@@ -921,6 +923,7 @@ case "$target" in
19
@@ -921,6 +923,9 @@ case "$target" in
20
   powerpc*-*-linux*)            arch=power;
20
   powerpc*-*-linux*)            arch=power;
21
                                 if $arch64; then model=ppc64; else model=ppc; fi
21
                                 if $arch64; then model=ppc64; else model=ppc; fi
22
                                 system=elf;;
22
                                 system=elf;;
23
+  powerpc-*-freebsd*)           arch=power; model=ppc; system=bsd_elf;;
23
+  powerpc*-*-freebsd*)          arch=power;
24
+                                if $arch64; then model=ppc64; else model=ppc; fi
25
+                                system=bsd_elf;;
24
   powerpc-*-netbsd*)            arch=power; model=ppc; system=elf;;
26
   powerpc-*-netbsd*)            arch=power; model=ppc; system=elf;;
25
   powerpc-*-openbsd*)           arch=power; model=ppc; system=bsd_elf;;
27
   powerpc-*-openbsd*)           arch=power; model=ppc; system=bsd_elf;;
26
   s390x*-*-linux*)              arch=s390x; model=z10; system=elf;;
28
   s390x*-*-linux*)              arch=s390x; model=z10; system=elf;;
27
@@ -946,6 +949,7 @@ case "$target" in
29
@@ -946,6 +951,7 @@ case "$target" in
28
   x86_64-*-darwin*)             arch=amd64; system=macosx;;
30
   x86_64-*-darwin*)             arch=amd64; system=macosx;;
29
   x86_64-*-mingw*)              arch=amd64; system=mingw;;
31
   x86_64-*-mingw*)              arch=amd64; system=mingw;;
30
   aarch64-*-linux*)             arch=arm64; system=linux;;
32
   aarch64-*-linux*)             arch=arm64; system=linux;;
Lines 32-38 Link Here
32
   x86_64-*-cygwin*)             arch=amd64; system=cygwin;;
34
   x86_64-*-cygwin*)             arch=amd64; system=cygwin;;
33
 esac
35
 esac
34
 
36
 
35
@@ -1051,10 +1055,12 @@ case "$arch,$system" in
37
@@ -1051,10 +1057,12 @@ case "$arch,$system" in
36
     case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
38
     case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
37
   amd64,linux) profiling='true';;
39
   amd64,linux) profiling='true';;
38
   amd64,openbsd) profiling='true';;
40
   amd64,openbsd) profiling='true';;
Lines 45-51 Link Here
45
   arm,linux*) profiling='true';;
47
   arm,linux*) profiling='true';;
46
   power,elf) profiling='true';;
48
   power,elf) profiling='true';;
47
   power,bsd*) profiling='true';;
49
   power,bsd*) profiling='true';;
48
@@ -2029,7 +2035,7 @@ MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib 
50
@@ -2029,7 +2037,7 @@ MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib 
49
 #ml   Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s"
51
 #ml   Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s"
50
 #ml                  out opts files out;;
52
 #ml                  out opts files out;;
51
 EOF
53
 EOF

Return to bug 238788