| 1 | Build started at 2024-02-03T11:44:23.917878 |
|---|
| 2 | Main binary: /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 |
|---|
| 3 | Build Options: -Dgtk=disabled -Dlibpng=disabled -Dmmx=disabled -Dopenmp=disabled -Dprefix=/opt/local -Dwrap_mode=nodownload |
|---|
| 4 | Python system: Darwin |
|---|
| 5 | The Meson build system |
|---|
| 6 | Version: 0.64.1 |
|---|
| 7 | Source dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.42.2 |
|---|
| 8 | Build dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build |
|---|
| 9 | Build type: native build |
|---|
| 10 | Project name: pixman |
|---|
| 11 | Project version: 0.42.2 |
|---|
| 12 | ----- |
|---|
| 13 | Detecting compiler via: /opt/local/bin/gcc-apple-4.2 --version |
|---|
| 14 | compiler returned <Popen: returncode: 0 args: ['/opt/local/bin/gcc-apple-4.2', '--version']> |
|---|
| 15 | compiler stdout: |
|---|
| 16 | powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) |
|---|
| 17 | Copyright (C) 2007 Free Software Foundation, Inc. |
|---|
| 18 | This is free software; see the source for copying conditions. There is NO |
|---|
| 19 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
|---|
| 20 | |
|---|
| 21 | |
|---|
| 22 | compiler stderr: |
|---|
| 23 | |
|---|
| 24 | Running command: /opt/local/bin/gcc-apple-4.2 -E -dM - |
|---|
| 25 | ----- |
|---|
| 26 | Detecting linker via: /opt/local/bin/gcc-apple-4.2 -Wl,--version -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include |
|---|
| 27 | linker returned <Popen: returncode: 1 args: ['/opt/local/bin/gcc-apple-4.2', '-Wl,--version'...> |
|---|
| 28 | linker stdout: |
|---|
| 29 | |
|---|
| 30 | linker stderr: |
|---|
| 31 | ld: unknown option: --version |
|---|
| 32 | collect2: ld returned 1 exit status |
|---|
| 33 | |
|---|
| 34 | ----- |
|---|
| 35 | Detecting Apple linker via: /opt/local/bin/gcc-apple-4.2 -Wl,-v -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include |
|---|
| 36 | linker stdout: |
|---|
| 37 | |
|---|
| 38 | linker stderr: |
|---|
| 39 | collect2 version 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) (Darwin/PowerPC) |
|---|
| 40 | /opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/ld -dynamic -arch ppc -macosx_version_min 10.4 -weak_reference_mismatches non-weak -o a.out -lcrt1.o -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../.. -v -headerpad_max_install_names -lgcc_s.10.4 -lgcc -lSystemStubs -lSystem |
|---|
| 41 | @(#)PROGRAM:ld PROJECT:ld64-97.17 |
|---|
| 42 | configured to support archs: i386 x86_64 ppc ppc64 armv6 armv7 |
|---|
| 43 | Library search paths: |
|---|
| 44 | /opt/local/lib |
|---|
| 45 | /opt/local/lib |
|---|
| 46 | /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 |
|---|
| 47 | /opt/local/lib/apple-gcc42 |
|---|
| 48 | /usr/lib |
|---|
| 49 | /usr/local/lib |
|---|
| 50 | Framework search paths: |
|---|
| 51 | /Library/Frameworks/ |
|---|
| 52 | /System/Library/Frameworks/ |
|---|
| 53 | Undefined symbols: |
|---|
| 54 | "_main", referenced from: |
|---|
| 55 | __start in crt1.o |
|---|
| 56 | __start in crt1.o |
|---|
| 57 | __start in crt1.o |
|---|
| 58 | ld: symbol(s) not found |
|---|
| 59 | collect2: ld returned 1 exit status |
|---|
| 60 | |
|---|
| 61 | Sanity testing C compiler: /opt/local/bin/gcc-apple-4.2 |
|---|
| 62 | Is cross compiler: False. |
|---|
| 63 | Sanity check compiler command line: /opt/local/bin/gcc-apple-4.2 sanitycheckc.c -o sanitycheckc.exe -pipe -Os -arch ppc -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names |
|---|
| 64 | Sanity check compile stdout: |
|---|
| 65 | |
|---|
| 66 | ----- |
|---|
| 67 | Sanity check compile stderr: |
|---|
| 68 | |
|---|
| 69 | ----- |
|---|
| 70 | Running test binary command: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/sanitycheckc.exe |
|---|
| 71 | C compiler for the host machine: /opt/local/bin/gcc-apple-4.2 (gcc 4.2.4 "powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)") |
|---|
| 72 | C linker for the host machine: /opt/local/bin/gcc-apple-4.2 ld64 97.17 |
|---|
| 73 | ----- |
|---|
| 74 | Detecting compiler via: /opt/local/bin/gcc-apple-4.2 --version |
|---|
| 75 | compiler returned <Popen: returncode: 0 args: ['/opt/local/bin/gcc-apple-4.2', '--version']> |
|---|
| 76 | compiler stdout: |
|---|
| 77 | powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) |
|---|
| 78 | Copyright (C) 2007 Free Software Foundation, Inc. |
|---|
| 79 | This is free software; see the source for copying conditions. There is NO |
|---|
| 80 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
|---|
| 81 | |
|---|
| 82 | |
|---|
| 83 | compiler stderr: |
|---|
| 84 | |
|---|
| 85 | Running command: /opt/local/bin/gcc-apple-4.2 -E -dM - |
|---|
| 86 | ----- |
|---|
| 87 | Detecting linker via: /opt/local/bin/gcc-apple-4.2 -Wl,--version -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include |
|---|
| 88 | linker returned <Popen: returncode: 1 args: ['/opt/local/bin/gcc-apple-4.2', '-Wl,--version'...> |
|---|
| 89 | linker stdout: |
|---|
| 90 | |
|---|
| 91 | linker stderr: |
|---|
| 92 | ld: unknown option: --version |
|---|
| 93 | collect2: ld returned 1 exit status |
|---|
| 94 | |
|---|
| 95 | ----- |
|---|
| 96 | Detecting Apple linker via: /opt/local/bin/gcc-apple-4.2 -Wl,-v -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include |
|---|
| 97 | linker stdout: |
|---|
| 98 | |
|---|
| 99 | linker stderr: |
|---|
| 100 | collect2 version 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) (Darwin/PowerPC) |
|---|
| 101 | /opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/ld -dynamic -arch ppc -macosx_version_min 10.4 -weak_reference_mismatches non-weak -o a.out -lcrt1.o -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../.. -v -headerpad_max_install_names -lgcc_s.10.4 -lgcc -lSystemStubs -lSystem |
|---|
| 102 | @(#)PROGRAM:ld PROJECT:ld64-97.17 |
|---|
| 103 | configured to support archs: i386 x86_64 ppc ppc64 armv6 armv7 |
|---|
| 104 | Library search paths: |
|---|
| 105 | /opt/local/lib |
|---|
| 106 | /opt/local/lib |
|---|
| 107 | /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 |
|---|
| 108 | /opt/local/lib/apple-gcc42 |
|---|
| 109 | /usr/lib |
|---|
| 110 | /usr/local/lib |
|---|
| 111 | Framework search paths: |
|---|
| 112 | /Library/Frameworks/ |
|---|
| 113 | /System/Library/Frameworks/ |
|---|
| 114 | Undefined symbols: |
|---|
| 115 | "_main", referenced from: |
|---|
| 116 | __start in crt1.o |
|---|
| 117 | __start in crt1.o |
|---|
| 118 | __start in crt1.o |
|---|
| 119 | ld: symbol(s) not found |
|---|
| 120 | collect2: ld returned 1 exit status |
|---|
| 121 | |
|---|
| 122 | Sanity testing C compiler: /opt/local/bin/gcc-apple-4.2 |
|---|
| 123 | Is cross compiler: False. |
|---|
| 124 | Sanity check compiler command line: /opt/local/bin/gcc-apple-4.2 sanitycheckc.c -o sanitycheckc.exe -pipe -Os -arch ppc -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names |
|---|
| 125 | Sanity check compile stdout: |
|---|
| 126 | |
|---|
| 127 | ----- |
|---|
| 128 | Sanity check compile stderr: |
|---|
| 129 | |
|---|
| 130 | ----- |
|---|
| 131 | Running test binary command: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/sanitycheckc.exe |
|---|
| 132 | C compiler for the build machine: /opt/local/bin/gcc-apple-4.2 (gcc 4.2.4 "powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)") |
|---|
| 133 | C linker for the build machine: /opt/local/bin/gcc-apple-4.2 ld64 97.17 |
|---|
| 134 | Build machine cpu family: ppc |
|---|
| 135 | Build machine cpu: power macintosh |
|---|
| 136 | Host machine cpu family: ppc |
|---|
| 137 | Host machine cpu: power macintosh |
|---|
| 138 | Target machine cpu family: ppc |
|---|
| 139 | Target machine cpu: power macintosh |
|---|
| 140 | Running compile: |
|---|
| 141 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1 |
|---|
| 142 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1/output.obj -c -pipe -Os -arch ppc -O0 -Wdeclaration-after-statement |
|---|
| 143 | |
|---|
| 144 | Code: |
|---|
| 145 | extern int i; |
|---|
| 146 | int i; |
|---|
| 147 | |
|---|
| 148 | Compiler stdout: |
|---|
| 149 | |
|---|
| 150 | Compiler stderr: |
|---|
| 151 | |
|---|
| 152 | Compiler for C supports arguments -Wdeclaration-after-statement: YES |
|---|
| 153 | Running compile: |
|---|
| 154 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1 |
|---|
| 155 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1/output.obj -c -pipe -Os -arch ppc -O0 -fno-strict-aliasing |
|---|
| 156 | |
|---|
| 157 | Code: |
|---|
| 158 | extern int i; |
|---|
| 159 | int i; |
|---|
| 160 | |
|---|
| 161 | Compiler stdout: |
|---|
| 162 | |
|---|
| 163 | Compiler stderr: |
|---|
| 164 | |
|---|
| 165 | Compiler for C supports arguments -fno-strict-aliasing: YES |
|---|
| 166 | Running compile: |
|---|
| 167 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_ |
|---|
| 168 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_/output.obj -c -pipe -Os -arch ppc -O0 -fvisibility=hidden |
|---|
| 169 | |
|---|
| 170 | Code: |
|---|
| 171 | extern int i; |
|---|
| 172 | int i; |
|---|
| 173 | |
|---|
| 174 | Compiler stdout: |
|---|
| 175 | |
|---|
| 176 | Compiler stderr: |
|---|
| 177 | |
|---|
| 178 | Compiler for C supports arguments -fvisibility=hidden: YES |
|---|
| 179 | Running compile: |
|---|
| 180 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp |
|---|
| 181 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp/output.obj -c -pipe -Os -arch ppc -O0 -Wundef |
|---|
| 182 | |
|---|
| 183 | Code: |
|---|
| 184 | extern int i; |
|---|
| 185 | int i; |
|---|
| 186 | |
|---|
| 187 | Compiler stdout: |
|---|
| 188 | |
|---|
| 189 | Compiler stderr: |
|---|
| 190 | |
|---|
| 191 | Compiler for C supports arguments -Wundef: YES |
|---|
| 192 | Running compile: |
|---|
| 193 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3 |
|---|
| 194 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3/output.obj -c -pipe -Os -arch ppc -O0 -ftrapping-math |
|---|
| 195 | |
|---|
| 196 | Code: |
|---|
| 197 | extern int i; |
|---|
| 198 | int i; |
|---|
| 199 | |
|---|
| 200 | Compiler stdout: |
|---|
| 201 | |
|---|
| 202 | Compiler stderr: |
|---|
| 203 | |
|---|
| 204 | Compiler for C supports arguments -ftrapping-math: YES |
|---|
| 205 | Running compile: |
|---|
| 206 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl |
|---|
| 207 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl/output.obj -c -pipe -Os -arch ppc -O0 -Wunused-local-typedefs |
|---|
| 208 | |
|---|
| 209 | Code: |
|---|
| 210 | extern int i; |
|---|
| 211 | int i; |
|---|
| 212 | |
|---|
| 213 | Compiler stdout: |
|---|
| 214 | |
|---|
| 215 | Compiler stderr: |
|---|
| 216 | cc1: error: unrecognized command line option "-Wunused-local-typedefs" |
|---|
| 217 | |
|---|
| 218 | Compiler for C supports arguments -Wunused-local-typedefs: NO |
|---|
| 219 | Running compile: |
|---|
| 220 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775 |
|---|
| 221 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 -maltivec -mabi=altivec |
|---|
| 222 | |
|---|
| 223 | Code: |
|---|
| 224 | |
|---|
| 225 | #include <altivec.h> |
|---|
| 226 | int main () { |
|---|
| 227 | vector unsigned int v = vec_splat_u32 (1); |
|---|
| 228 | v = vec_sub (v, v); |
|---|
| 229 | return 0; |
|---|
| 230 | } |
|---|
| 231 | Compiler stdout: |
|---|
| 232 | |
|---|
| 233 | Compiler stderr: |
|---|
| 234 | |
|---|
| 235 | Checking if "VMX/Altivec Intrinsic Support" compiles: YES |
|---|
| 236 | Running compile: |
|---|
| 237 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb |
|---|
| 238 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 239 | |
|---|
| 240 | Code: |
|---|
| 241 | |
|---|
| 242 | __asm__ ( |
|---|
| 243 | ".func meson_test" |
|---|
| 244 | ".endfunc" |
|---|
| 245 | ); |
|---|
| 246 | Compiler stdout: |
|---|
| 247 | |
|---|
| 248 | Compiler stderr: |
|---|
| 249 | {standard input}:4:Unknown pseudo-op: .func |
|---|
| 250 | {standard input}:4:Rest of line ignored. 1st junk character valued 109 (m). |
|---|
| 251 | |
|---|
| 252 | Checking if "test for ASM .func directive" compiles: NO |
|---|
| 253 | Running compile: |
|---|
| 254 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6 |
|---|
| 255 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 256 | |
|---|
| 257 | Code: |
|---|
| 258 | |
|---|
| 259 | #include <stdint.h> |
|---|
| 260 | |
|---|
| 261 | __asm__ ( |
|---|
| 262 | " .global _testlabel\n" |
|---|
| 263 | "_testlabel:\n" |
|---|
| 264 | ); |
|---|
| 265 | |
|---|
| 266 | int testlabel(); |
|---|
| 267 | int main(int argc, char* argv[]) { |
|---|
| 268 | return testlabel(); |
|---|
| 269 | } |
|---|
| 270 | Compiler stdout: |
|---|
| 271 | |
|---|
| 272 | Compiler stderr: |
|---|
| 273 | {standard input}:4:Unknown pseudo-op: .global |
|---|
| 274 | {standard input}:4:Rest of line ignored. 1st junk character valued 95 (_). |
|---|
| 275 | |
|---|
| 276 | Checking if "test for ASM leading underscore" : links: NO |
|---|
| 277 | Running compile: |
|---|
| 278 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm |
|---|
| 279 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 280 | |
|---|
| 281 | Code: |
|---|
| 282 | |
|---|
| 283 | int main () { |
|---|
| 284 | /* Most modern architectures have a NOP instruction, so this is a fairly generic test. */ |
|---|
| 285 | asm volatile ( "\tnop\n" : : : "cc", "memory" ); |
|---|
| 286 | return 0; |
|---|
| 287 | } |
|---|
| 288 | |
|---|
| 289 | Compiler stdout: |
|---|
| 290 | |
|---|
| 291 | Compiler stderr: |
|---|
| 292 | |
|---|
| 293 | Checking if "GNU Inline ASM support." compiles: YES |
|---|
| 294 | Dependency openmp skipped: feature openmp disabled |
|---|
| 295 | Dependency gtk+-3.0 skipped: feature gtk disabled |
|---|
| 296 | Dependency glib-2.0 skipped: feature gtk disabled |
|---|
| 297 | Running compile: |
|---|
| 298 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33 |
|---|
| 299 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33/output.exe -pipe -Os -arch ppc -O0 -lm -Wl,-undefined,dynamic_lookup -Wl,-headerpad_max_install_names |
|---|
| 300 | |
|---|
| 301 | Code: |
|---|
| 302 | int main(void) { return 0; } |
|---|
| 303 | |
|---|
| 304 | Compiler stdout: |
|---|
| 305 | |
|---|
| 306 | Compiler stderr: |
|---|
| 307 | |
|---|
| 308 | Library m found: YES |
|---|
| 309 | Run-time dependency threads found: YES |
|---|
| 310 | Running compile: |
|---|
| 311 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfppszotu |
|---|
| 312 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfppszotu/testfile.c -E -P -pipe -Os -arch ppc -P -O0 -std=gnu99 |
|---|
| 313 | |
|---|
| 314 | Code: |
|---|
| 315 | |
|---|
| 316 | #ifdef __has_include |
|---|
| 317 | #if !__has_include("pthread.h") |
|---|
| 318 | #error "Header 'pthread.h' could not be found" |
|---|
| 319 | #endif |
|---|
| 320 | #else |
|---|
| 321 | #include <pthread.h> |
|---|
| 322 | #endif |
|---|
| 323 | Compiler stdout: |
|---|
| 324 | typedef signed char __int8_t; |
|---|
| 325 | typedef unsigned char __uint8_t; |
|---|
| 326 | typedef short __int16_t; |
|---|
| 327 | typedef unsigned short __uint16_t; |
|---|
| 328 | typedef int __int32_t; |
|---|
| 329 | typedef unsigned int __uint32_t; |
|---|
| 330 | typedef long long __int64_t; |
|---|
| 331 | typedef unsigned long long __uint64_t; |
|---|
| 332 | typedef long __darwin_intptr_t; |
|---|
| 333 | typedef unsigned int __darwin_natural_t; |
|---|
| 334 | typedef int __darwin_ct_rune_t; |
|---|
| 335 | typedef union { |
|---|
| 336 | char __mbstate8[128]; |
|---|
| 337 | long long _mbstateL; |
|---|
| 338 | } __mbstate_t; |
|---|
| 339 | typedef __mbstate_t __darwin_mbstate_t; |
|---|
| 340 | typedef int __darwin_ptrdiff_t; |
|---|
| 341 | typedef long unsigned int __darwin_size_t; |
|---|
| 342 | typedef __builtin_va_list __darwin_va_list; |
|---|
| 343 | typedef int __darwin_wchar_t; |
|---|
| 344 | typedef __darwin_wchar_t __darwin_rune_t; |
|---|
| 345 | typedef int __darwin_wint_t; |
|---|
| 346 | typedef unsigned long __darwin_clock_t; |
|---|
| 347 | typedef __uint32_t __darwin_socklen_t; |
|---|
| 348 | typedef long __darwin_ssize_t; |
|---|
| 349 | typedef long __darwin_time_t; |
|---|
| 350 | |
|---|
| 351 | |
|---|
| 352 | |
|---|
| 353 | |
|---|
| 354 | |
|---|
| 355 | |
|---|
| 356 | struct mcontext; |
|---|
| 357 | struct mcontext64; |
|---|
| 358 | struct __darwin_pthread_handler_rec |
|---|
| 359 | { |
|---|
| 360 | void (*__routine)(void *); |
|---|
| 361 | void *__arg; |
|---|
| 362 | struct __darwin_pthread_handler_rec *__next; |
|---|
| 363 | }; |
|---|
| 364 | struct _opaque_pthread_attr_t { long __sig; char __opaque[36]; }; |
|---|
| 365 | struct _opaque_pthread_cond_t { long __sig; char __opaque[24]; }; |
|---|
| 366 | struct _opaque_pthread_condattr_t { long __sig; char __opaque[4]; }; |
|---|
| 367 | struct _opaque_pthread_mutex_t { long __sig; char __opaque[40]; }; |
|---|
| 368 | struct _opaque_pthread_mutexattr_t { long __sig; char __opaque[8]; }; |
|---|
| 369 | struct _opaque_pthread_once_t { long __sig; char __opaque[4]; }; |
|---|
| 370 | struct _opaque_pthread_rwlock_t { long __sig; char __opaque[124]; }; |
|---|
| 371 | struct _opaque_pthread_rwlockattr_t { long __sig; char __opaque[12]; }; |
|---|
| 372 | struct _opaque_pthread_t { long __sig; struct __darwin_pthread_handler_rec *__cleanup_stack; char __opaque[596]; }; |
|---|
| 373 | typedef __int64_t __darwin_blkcnt_t; |
|---|
| 374 | typedef __int32_t __darwin_blksize_t; |
|---|
| 375 | typedef __int32_t __darwin_dev_t; |
|---|
| 376 | typedef unsigned int __darwin_fsblkcnt_t; |
|---|
| 377 | typedef unsigned int __darwin_fsfilcnt_t; |
|---|
| 378 | typedef __uint32_t __darwin_gid_t; |
|---|
| 379 | typedef __uint32_t __darwin_id_t; |
|---|
| 380 | typedef __uint32_t __darwin_ino_t; |
|---|
| 381 | typedef __darwin_natural_t __darwin_mach_port_name_t; |
|---|
| 382 | typedef __darwin_mach_port_name_t __darwin_mach_port_t; |
|---|
| 383 | typedef struct mcontext *__darwin_mcontext_t; |
|---|
| 384 | typedef struct mcontext64 *__darwin_mcontext64_t; |
|---|
| 385 | typedef __uint16_t __darwin_mode_t; |
|---|
| 386 | typedef __int64_t __darwin_off_t; |
|---|
| 387 | typedef __int32_t __darwin_pid_t; |
|---|
| 388 | typedef struct _opaque_pthread_attr_t |
|---|
| 389 | __darwin_pthread_attr_t; |
|---|
| 390 | typedef struct _opaque_pthread_cond_t |
|---|
| 391 | __darwin_pthread_cond_t; |
|---|
| 392 | typedef struct _opaque_pthread_condattr_t |
|---|
| 393 | __darwin_pthread_condattr_t; |
|---|
| 394 | typedef unsigned long __darwin_pthread_key_t; |
|---|
| 395 | typedef struct _opaque_pthread_mutex_t |
|---|
| 396 | __darwin_pthread_mutex_t; |
|---|
| 397 | typedef struct _opaque_pthread_mutexattr_t |
|---|
| 398 | __darwin_pthread_mutexattr_t; |
|---|
| 399 | typedef struct _opaque_pthread_once_t |
|---|
| 400 | __darwin_pthread_once_t; |
|---|
| 401 | typedef struct _opaque_pthread_rwlock_t |
|---|
| 402 | __darwin_pthread_rwlock_t; |
|---|
| 403 | typedef struct _opaque_pthread_rwlockattr_t |
|---|
| 404 | __darwin_pthread_rwlockattr_t; |
|---|
| 405 | typedef struct _opaque_pthread_t |
|---|
| 406 | *__darwin_pthread_t; |
|---|
| 407 | typedef __uint32_t __darwin_sigset_t; |
|---|
| 408 | typedef __int32_t __darwin_suseconds_t; |
|---|
| 409 | typedef __uint32_t __darwin_uid_t; |
|---|
| 410 | typedef __uint32_t __darwin_useconds_t; |
|---|
| 411 | typedef unsigned char __darwin_uuid_t[16]; |
|---|
| 412 | struct sigaltstack |
|---|
| 413 | { |
|---|
| 414 | void *ss_sp; |
|---|
| 415 | __darwin_size_t ss_size; |
|---|
| 416 | int ss_flags; |
|---|
| 417 | }; |
|---|
| 418 | typedef struct sigaltstack __darwin_stack_t; |
|---|
| 419 | struct ucontext |
|---|
| 420 | { |
|---|
| 421 | int uc_onstack; |
|---|
| 422 | __darwin_sigset_t uc_sigmask; |
|---|
| 423 | __darwin_stack_t uc_stack; |
|---|
| 424 | struct ucontext *uc_link; |
|---|
| 425 | __darwin_size_t uc_mcsize; |
|---|
| 426 | __darwin_mcontext_t uc_mcontext; |
|---|
| 427 | }; |
|---|
| 428 | typedef struct ucontext __darwin_ucontext_t; |
|---|
| 429 | struct ucontext64 { |
|---|
| 430 | int uc_onstack; |
|---|
| 431 | __darwin_sigset_t uc_sigmask; |
|---|
| 432 | __darwin_stack_t uc_stack; |
|---|
| 433 | struct ucontext64 *uc_link; |
|---|
| 434 | __darwin_size_t uc_mcsize; |
|---|
| 435 | __darwin_mcontext64_t uc_mcontext64; |
|---|
| 436 | }; |
|---|
| 437 | typedef struct ucontext64 __darwin_ucontext64_t; |
|---|
| 438 | typedef int __darwin_nl_item; |
|---|
| 439 | typedef int __darwin_wctrans_t; |
|---|
| 440 | typedef unsigned long __darwin_wctype_t; |
|---|
| 441 | |
|---|
| 442 | struct sched_param { int sched_priority; char opaque[4]; }; |
|---|
| 443 | extern int sched_yield(void); |
|---|
| 444 | extern int sched_get_priority_min(int); |
|---|
| 445 | extern int sched_get_priority_max(int); |
|---|
| 446 | |
|---|
| 447 | typedef __darwin_clock_t clock_t; |
|---|
| 448 | typedef __darwin_size_t size_t; |
|---|
| 449 | typedef __darwin_time_t time_t; |
|---|
| 450 | struct timespec { |
|---|
| 451 | time_t tv_sec; |
|---|
| 452 | long tv_nsec; |
|---|
| 453 | }; |
|---|
| 454 | struct tm { |
|---|
| 455 | int tm_sec; |
|---|
| 456 | int tm_min; |
|---|
| 457 | int tm_hour; |
|---|
| 458 | int tm_mday; |
|---|
| 459 | int tm_mon; |
|---|
| 460 | int tm_year; |
|---|
| 461 | int tm_wday; |
|---|
| 462 | int tm_yday; |
|---|
| 463 | int tm_isdst; |
|---|
| 464 | long tm_gmtoff; |
|---|
| 465 | char *tm_zone; |
|---|
| 466 | }; |
|---|
| 467 | extern char *tzname[]; |
|---|
| 468 | extern int getdate_err; |
|---|
| 469 | extern int daylight; |
|---|
| 470 | |
|---|
| 471 | char *asctime(const struct tm *); |
|---|
| 472 | clock_t clock(void); |
|---|
| 473 | char *ctime(const time_t *); |
|---|
| 474 | double difftime(time_t, time_t); |
|---|
| 475 | struct tm *getdate(const char *); |
|---|
| 476 | struct tm *gmtime(const time_t *); |
|---|
| 477 | struct tm *localtime(const time_t *); |
|---|
| 478 | time_t mktime(struct tm *); |
|---|
| 479 | size_t strftime(char * restrict, size_t, const char * restrict, const struct tm * restrict) ; |
|---|
| 480 | char *strptime(const char * restrict, const char * restrict, struct tm * restrict); |
|---|
| 481 | time_t time(time_t *); |
|---|
| 482 | void tzset(void); |
|---|
| 483 | char *asctime_r(const struct tm *, char *); |
|---|
| 484 | char *ctime_r(const time_t *, char *); |
|---|
| 485 | struct tm *gmtime_r(const time_t *, struct tm *); |
|---|
| 486 | struct tm *localtime_r(const time_t *, struct tm *); |
|---|
| 487 | time_t posix2time(time_t); |
|---|
| 488 | char *timezone(int, int); |
|---|
| 489 | void tzsetwall(void); |
|---|
| 490 | time_t time2posix(time_t); |
|---|
| 491 | time_t timelocal(struct tm * const); |
|---|
| 492 | time_t timegm(struct tm * const); |
|---|
| 493 | int nanosleep(const struct timespec *, struct timespec *) ; |
|---|
| 494 | |
|---|
| 495 | typedef __darwin_pthread_attr_t pthread_attr_t; |
|---|
| 496 | typedef __darwin_pthread_cond_t pthread_cond_t; |
|---|
| 497 | typedef __darwin_pthread_condattr_t pthread_condattr_t; |
|---|
| 498 | typedef __darwin_pthread_key_t pthread_key_t; |
|---|
| 499 | typedef __darwin_pthread_mutex_t pthread_mutex_t; |
|---|
| 500 | typedef __darwin_pthread_mutexattr_t pthread_mutexattr_t; |
|---|
| 501 | typedef __darwin_pthread_once_t pthread_once_t; |
|---|
| 502 | typedef __darwin_pthread_rwlock_t pthread_rwlock_t; |
|---|
| 503 | typedef __darwin_pthread_rwlockattr_t pthread_rwlockattr_t; |
|---|
| 504 | typedef __darwin_pthread_t pthread_t; |
|---|
| 505 | typedef __darwin_mach_port_t mach_port_t; |
|---|
| 506 | typedef __darwin_sigset_t sigset_t; |
|---|
| 507 | |
|---|
| 508 | int pthread_atfork(void (*prepare)(void), void (*parent)(void), |
|---|
| 509 | void (*child)(void)); |
|---|
| 510 | int pthread_attr_destroy(pthread_attr_t *attr); |
|---|
| 511 | int pthread_attr_getdetachstate(const pthread_attr_t *attr, |
|---|
| 512 | int *detachstate); |
|---|
| 513 | int pthread_attr_getguardsize(const pthread_attr_t *attr, |
|---|
| 514 | size_t *guardsize); |
|---|
| 515 | int pthread_attr_getinheritsched(const pthread_attr_t *attr, |
|---|
| 516 | int *inheritsched); |
|---|
| 517 | int pthread_attr_getschedparam(const pthread_attr_t *attr, |
|---|
| 518 | struct sched_param *param); |
|---|
| 519 | int pthread_attr_getschedpolicy(const pthread_attr_t *attr, |
|---|
| 520 | int *policy); |
|---|
| 521 | int pthread_attr_getscope(pthread_attr_t *, int *); |
|---|
| 522 | int pthread_attr_getstack(const pthread_attr_t *attr, |
|---|
| 523 | void **stackaddr, size_t *stacksize); |
|---|
| 524 | int pthread_attr_getstackaddr(const pthread_attr_t *attr, |
|---|
| 525 | void **stackaddr); |
|---|
| 526 | int pthread_attr_getstacksize(const pthread_attr_t *attr, |
|---|
| 527 | size_t *stacksize); |
|---|
| 528 | int pthread_attr_init(pthread_attr_t *attr); |
|---|
| 529 | int pthread_attr_setdetachstate(pthread_attr_t *attr, |
|---|
| 530 | int detachstate); |
|---|
| 531 | int pthread_attr_setguardsize(pthread_attr_t *attr, size_t guardsize); |
|---|
| 532 | int pthread_attr_setinheritsched(pthread_attr_t *attr, |
|---|
| 533 | int inheritsched); |
|---|
| 534 | int pthread_attr_setschedparam(pthread_attr_t *attr, |
|---|
| 535 | const struct sched_param *param); |
|---|
| 536 | int pthread_attr_setschedpolicy(pthread_attr_t *attr, |
|---|
| 537 | int policy); |
|---|
| 538 | int pthread_attr_setscope(pthread_attr_t *, int); |
|---|
| 539 | int pthread_attr_setstack(pthread_attr_t *attr, |
|---|
| 540 | void *stackaddr, size_t stacksize); |
|---|
| 541 | int pthread_attr_setstackaddr(pthread_attr_t *attr, |
|---|
| 542 | void *stackaddr); |
|---|
| 543 | int pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize); |
|---|
| 544 | int pthread_cancel(pthread_t thread) ; |
|---|
| 545 | int pthread_cond_broadcast(pthread_cond_t *cond); |
|---|
| 546 | int pthread_cond_destroy(pthread_cond_t *cond); |
|---|
| 547 | int pthread_cond_init(pthread_cond_t *cond, |
|---|
| 548 | const pthread_condattr_t *attr); |
|---|
| 549 | int pthread_cond_signal(pthread_cond_t *cond); |
|---|
| 550 | int pthread_cond_timedwait(pthread_cond_t *cond, |
|---|
| 551 | pthread_mutex_t *mutex, |
|---|
| 552 | const struct timespec *abstime) ; |
|---|
| 553 | int pthread_cond_wait(pthread_cond_t *cond, |
|---|
| 554 | pthread_mutex_t *mutex) ; |
|---|
| 555 | int pthread_condattr_destroy(pthread_condattr_t *attr); |
|---|
| 556 | int pthread_condattr_getpshared(const pthread_condattr_t *attr, |
|---|
| 557 | int *pshared); |
|---|
| 558 | int pthread_condattr_init(pthread_condattr_t *attr); |
|---|
| 559 | int pthread_condattr_setpshared(pthread_condattr_t *attr, |
|---|
| 560 | int pshared); |
|---|
| 561 | int pthread_create(pthread_t *thread, |
|---|
| 562 | const pthread_attr_t *attr, |
|---|
| 563 | void *(*start_routine)(void *), |
|---|
| 564 | void *arg); |
|---|
| 565 | int pthread_detach(pthread_t thread); |
|---|
| 566 | int pthread_equal(pthread_t t1, |
|---|
| 567 | pthread_t t2); |
|---|
| 568 | void pthread_exit(void *value_ptr) __attribute__((__noreturn__)); |
|---|
| 569 | int pthread_getconcurrency(void); |
|---|
| 570 | int pthread_getschedparam(pthread_t thread, |
|---|
| 571 | int *policy, |
|---|
| 572 | struct sched_param *param); |
|---|
| 573 | void *pthread_getspecific(pthread_key_t key); |
|---|
| 574 | int pthread_join(pthread_t thread, |
|---|
| 575 | void **value_ptr) ; |
|---|
| 576 | int pthread_key_create(pthread_key_t *key, |
|---|
| 577 | void (*destructor)(void *)); |
|---|
| 578 | int pthread_key_delete(pthread_key_t key); |
|---|
| 579 | int pthread_mutex_destroy(pthread_mutex_t *mutex); |
|---|
| 580 | int pthread_mutex_getprioceiling(const pthread_mutex_t *mutex, |
|---|
| 581 | int *prioceiling); |
|---|
| 582 | int pthread_mutex_init(pthread_mutex_t *mutex, |
|---|
| 583 | const pthread_mutexattr_t *attr); |
|---|
| 584 | int pthread_mutex_lock(pthread_mutex_t *mutex); |
|---|
| 585 | int pthread_mutex_setprioceiling(pthread_mutex_t *mutex, |
|---|
| 586 | int prioceiling, |
|---|
| 587 | int *old_prioceiling); |
|---|
| 588 | int pthread_mutex_trylock(pthread_mutex_t *mutex); |
|---|
| 589 | int pthread_mutex_unlock(pthread_mutex_t *mutex); |
|---|
| 590 | int pthread_mutexattr_destroy(pthread_mutexattr_t *attr); |
|---|
| 591 | int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *attr, |
|---|
| 592 | int *prioceiling); |
|---|
| 593 | int pthread_mutexattr_getprotocol(const pthread_mutexattr_t *attr, |
|---|
| 594 | int *protocol); |
|---|
| 595 | int pthread_mutexattr_getpshared(const pthread_mutexattr_t *attr, |
|---|
| 596 | int *pshared); |
|---|
| 597 | int pthread_mutexattr_gettype(const pthread_mutexattr_t *attr, |
|---|
| 598 | int *type); |
|---|
| 599 | int pthread_mutexattr_init(pthread_mutexattr_t *attr); |
|---|
| 600 | int pthread_mutexattr_setprioceiling(pthread_mutexattr_t *attr, |
|---|
| 601 | int prioceiling); |
|---|
| 602 | int pthread_mutexattr_setprotocol(pthread_mutexattr_t *attr, |
|---|
| 603 | int protocol); |
|---|
| 604 | int pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, |
|---|
| 605 | int pshared); |
|---|
| 606 | int pthread_mutexattr_settype(pthread_mutexattr_t *attr, |
|---|
| 607 | int type); |
|---|
| 608 | int pthread_once(pthread_once_t *once_control, |
|---|
| 609 | void (*init_routine)(void)); |
|---|
| 610 | int pthread_rwlock_destroy(pthread_rwlock_t * rwlock); |
|---|
| 611 | int pthread_rwlock_init(pthread_rwlock_t * rwlock, |
|---|
| 612 | const pthread_rwlockattr_t *attr); |
|---|
| 613 | int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock); |
|---|
| 614 | int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock); |
|---|
| 615 | int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock); |
|---|
| 616 | int pthread_rwlock_unlock(pthread_rwlock_t *rwlock); |
|---|
| 617 | int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock); |
|---|
| 618 | int pthread_rwlockattr_destroy(pthread_rwlockattr_t *attr); |
|---|
| 619 | int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t *attr, |
|---|
| 620 | int *pshared); |
|---|
| 621 | int pthread_rwlockattr_init(pthread_rwlockattr_t *attr); |
|---|
| 622 | int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr, |
|---|
| 623 | int pshared); |
|---|
| 624 | pthread_t pthread_self(void); |
|---|
| 625 | int pthread_setcancelstate(int state, int *oldstate) ; |
|---|
| 626 | int pthread_setcanceltype(int type, int *oldtype) ; |
|---|
| 627 | int pthread_setconcurrency(int); |
|---|
| 628 | int pthread_setschedparam(pthread_t thread, |
|---|
| 629 | int policy, |
|---|
| 630 | const struct sched_param *param); |
|---|
| 631 | int pthread_setspecific(pthread_key_t key, |
|---|
| 632 | const void *value); |
|---|
| 633 | void pthread_testcancel(void) ; |
|---|
| 634 | int pthread_is_threaded_np(void); |
|---|
| 635 | int pthread_main_np(void); |
|---|
| 636 | mach_port_t pthread_mach_thread_np(pthread_t); |
|---|
| 637 | size_t pthread_get_stacksize_np(pthread_t); |
|---|
| 638 | void * pthread_get_stackaddr_np(pthread_t); |
|---|
| 639 | int pthread_cond_signal_thread_np(pthread_cond_t *, pthread_t); |
|---|
| 640 | int pthread_cond_timedwait_relative_np(pthread_cond_t *cond, |
|---|
| 641 | pthread_mutex_t *mutex, |
|---|
| 642 | const struct timespec *reltime); |
|---|
| 643 | int pthread_create_suspended_np(pthread_t *thread, |
|---|
| 644 | const pthread_attr_t *attr, |
|---|
| 645 | void *(*start_routine)(void *), |
|---|
| 646 | void *arg); |
|---|
| 647 | int pthread_kill(pthread_t, int); |
|---|
| 648 | int pthread_sigmask(int, const sigset_t *, sigset_t *); |
|---|
| 649 | void pthread_yield_np(void); |
|---|
| 650 | |
|---|
| 651 | |
|---|
| 652 | Compiler stderr: |
|---|
| 653 | |
|---|
| 654 | Has header "pthread.h" : YES |
|---|
| 655 | Running compile: |
|---|
| 656 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg |
|---|
| 657 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 658 | |
|---|
| 659 | Code: |
|---|
| 660 | |
|---|
| 661 | #define sigaction meson_disable_define_of_sigaction |
|---|
| 662 | |
|---|
| 663 | #include <limits.h> |
|---|
| 664 | #undef sigaction |
|---|
| 665 | |
|---|
| 666 | #ifdef __cplusplus |
|---|
| 667 | extern "C" |
|---|
| 668 | #endif |
|---|
| 669 | char sigaction (void); |
|---|
| 670 | |
|---|
| 671 | #if defined __stub_sigaction || defined __stub___sigaction |
|---|
| 672 | fail fail fail this function is not going to work |
|---|
| 673 | #endif |
|---|
| 674 | |
|---|
| 675 | int main(void) { |
|---|
| 676 | return sigaction (); |
|---|
| 677 | } |
|---|
| 678 | Compiler stdout: |
|---|
| 679 | |
|---|
| 680 | Compiler stderr: |
|---|
| 681 | |
|---|
| 682 | Checking for function "sigaction" : YES |
|---|
| 683 | Running compile: |
|---|
| 684 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3 |
|---|
| 685 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 686 | |
|---|
| 687 | Code: |
|---|
| 688 | |
|---|
| 689 | #define alarm meson_disable_define_of_alarm |
|---|
| 690 | |
|---|
| 691 | #include <limits.h> |
|---|
| 692 | #undef alarm |
|---|
| 693 | |
|---|
| 694 | #ifdef __cplusplus |
|---|
| 695 | extern "C" |
|---|
| 696 | #endif |
|---|
| 697 | char alarm (void); |
|---|
| 698 | |
|---|
| 699 | #if defined __stub_alarm || defined __stub___alarm |
|---|
| 700 | fail fail fail this function is not going to work |
|---|
| 701 | #endif |
|---|
| 702 | |
|---|
| 703 | int main(void) { |
|---|
| 704 | return alarm (); |
|---|
| 705 | } |
|---|
| 706 | Compiler stdout: |
|---|
| 707 | |
|---|
| 708 | Compiler stderr: |
|---|
| 709 | |
|---|
| 710 | Checking for function "alarm" : YES |
|---|
| 711 | Running compile: |
|---|
| 712 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p |
|---|
| 713 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 714 | |
|---|
| 715 | Code: |
|---|
| 716 | |
|---|
| 717 | #define mprotect meson_disable_define_of_mprotect |
|---|
| 718 | |
|---|
| 719 | #include <limits.h> |
|---|
| 720 | #undef mprotect |
|---|
| 721 | |
|---|
| 722 | #ifdef __cplusplus |
|---|
| 723 | extern "C" |
|---|
| 724 | #endif |
|---|
| 725 | char mprotect (void); |
|---|
| 726 | |
|---|
| 727 | #if defined __stub_mprotect || defined __stub___mprotect |
|---|
| 728 | fail fail fail this function is not going to work |
|---|
| 729 | #endif |
|---|
| 730 | |
|---|
| 731 | int main(void) { |
|---|
| 732 | return mprotect (); |
|---|
| 733 | } |
|---|
| 734 | Compiler stdout: |
|---|
| 735 | |
|---|
| 736 | Compiler stderr: |
|---|
| 737 | |
|---|
| 738 | Checking for function "mprotect" : YES |
|---|
| 739 | Running compile: |
|---|
| 740 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1 |
|---|
| 741 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 742 | |
|---|
| 743 | Code: |
|---|
| 744 | |
|---|
| 745 | #define getpagesize meson_disable_define_of_getpagesize |
|---|
| 746 | |
|---|
| 747 | #include <limits.h> |
|---|
| 748 | #undef getpagesize |
|---|
| 749 | |
|---|
| 750 | #ifdef __cplusplus |
|---|
| 751 | extern "C" |
|---|
| 752 | #endif |
|---|
| 753 | char getpagesize (void); |
|---|
| 754 | |
|---|
| 755 | #if defined __stub_getpagesize || defined __stub___getpagesize |
|---|
| 756 | fail fail fail this function is not going to work |
|---|
| 757 | #endif |
|---|
| 758 | |
|---|
| 759 | int main(void) { |
|---|
| 760 | return getpagesize (); |
|---|
| 761 | } |
|---|
| 762 | Compiler stdout: |
|---|
| 763 | |
|---|
| 764 | Compiler stderr: |
|---|
| 765 | |
|---|
| 766 | Checking for function "getpagesize" : YES |
|---|
| 767 | Running compile: |
|---|
| 768 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l |
|---|
| 769 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 770 | |
|---|
| 771 | Code: |
|---|
| 772 | |
|---|
| 773 | #define mmap meson_disable_define_of_mmap |
|---|
| 774 | |
|---|
| 775 | #include <limits.h> |
|---|
| 776 | #undef mmap |
|---|
| 777 | |
|---|
| 778 | #ifdef __cplusplus |
|---|
| 779 | extern "C" |
|---|
| 780 | #endif |
|---|
| 781 | char mmap (void); |
|---|
| 782 | |
|---|
| 783 | #if defined __stub_mmap || defined __stub___mmap |
|---|
| 784 | fail fail fail this function is not going to work |
|---|
| 785 | #endif |
|---|
| 786 | |
|---|
| 787 | int main(void) { |
|---|
| 788 | return mmap (); |
|---|
| 789 | } |
|---|
| 790 | Compiler stdout: |
|---|
| 791 | |
|---|
| 792 | Compiler stderr: |
|---|
| 793 | |
|---|
| 794 | Checking for function "mmap" : YES |
|---|
| 795 | Running compile: |
|---|
| 796 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq |
|---|
| 797 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 798 | |
|---|
| 799 | Code: |
|---|
| 800 | |
|---|
| 801 | #define getisax meson_disable_define_of_getisax |
|---|
| 802 | |
|---|
| 803 | #include <limits.h> |
|---|
| 804 | #undef getisax |
|---|
| 805 | |
|---|
| 806 | #ifdef __cplusplus |
|---|
| 807 | extern "C" |
|---|
| 808 | #endif |
|---|
| 809 | char getisax (void); |
|---|
| 810 | |
|---|
| 811 | #if defined __stub_getisax || defined __stub___getisax |
|---|
| 812 | fail fail fail this function is not going to work |
|---|
| 813 | #endif |
|---|
| 814 | |
|---|
| 815 | int main(void) { |
|---|
| 816 | return getisax (); |
|---|
| 817 | } |
|---|
| 818 | Compiler stdout: |
|---|
| 819 | |
|---|
| 820 | Compiler stderr: |
|---|
| 821 | Undefined symbols: |
|---|
| 822 | "_getisax", referenced from: |
|---|
| 823 | _main in ccvRzllM.o |
|---|
| 824 | ld: symbol(s) not found |
|---|
| 825 | collect2: ld returned 1 exit status |
|---|
| 826 | |
|---|
| 827 | Running compile: |
|---|
| 828 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j |
|---|
| 829 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 830 | |
|---|
| 831 | Code: |
|---|
| 832 | |
|---|
| 833 | int main(void) { |
|---|
| 834 | |
|---|
| 835 | /* With some toolchains (MSYS2/mingw for example) the compiler |
|---|
| 836 | * provides various builtins which are not really implemented and |
|---|
| 837 | * fall back to the stdlib where they aren't provided and fail at |
|---|
| 838 | * build/link time. In case the user provides a header, including |
|---|
| 839 | * the header didn't lead to the function being defined, and the |
|---|
| 840 | * function we are checking isn't a builtin itself we assume the |
|---|
| 841 | * builtin is not functional and we just error out. */ |
|---|
| 842 | #if !1 && !defined(getisax) && !0 |
|---|
| 843 | #error "No definition for __builtin_getisax found in the prefix" |
|---|
| 844 | #endif |
|---|
| 845 | |
|---|
| 846 | #ifdef __has_builtin |
|---|
| 847 | #if !__has_builtin(__builtin_getisax) |
|---|
| 848 | #error "__builtin_getisax not found" |
|---|
| 849 | #endif |
|---|
| 850 | #elif ! defined(getisax) |
|---|
| 851 | __builtin_getisax; |
|---|
| 852 | #endif |
|---|
| 853 | return 0; |
|---|
| 854 | } |
|---|
| 855 | Compiler stdout: |
|---|
| 856 | |
|---|
| 857 | Compiler stderr: |
|---|
| 858 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c: In function 'main': |
|---|
| 859 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: '__builtin_getisax' undeclared (first use in this function) |
|---|
| 860 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: (Each undeclared identifier is reported only once |
|---|
| 861 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: for each function it appears in.) |
|---|
| 862 | |
|---|
| 863 | Checking for function "getisax" : NO |
|---|
| 864 | Running compile: |
|---|
| 865 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea |
|---|
| 866 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 867 | |
|---|
| 868 | Code: |
|---|
| 869 | |
|---|
| 870 | #define gettimeofday meson_disable_define_of_gettimeofday |
|---|
| 871 | |
|---|
| 872 | #include <limits.h> |
|---|
| 873 | #undef gettimeofday |
|---|
| 874 | |
|---|
| 875 | #ifdef __cplusplus |
|---|
| 876 | extern "C" |
|---|
| 877 | #endif |
|---|
| 878 | char gettimeofday (void); |
|---|
| 879 | |
|---|
| 880 | #if defined __stub_gettimeofday || defined __stub___gettimeofday |
|---|
| 881 | fail fail fail this function is not going to work |
|---|
| 882 | #endif |
|---|
| 883 | |
|---|
| 884 | int main(void) { |
|---|
| 885 | return gettimeofday (); |
|---|
| 886 | } |
|---|
| 887 | Compiler stdout: |
|---|
| 888 | |
|---|
| 889 | Compiler stderr: |
|---|
| 890 | |
|---|
| 891 | Checking for function "gettimeofday" : YES |
|---|
| 892 | Running compile: |
|---|
| 893 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474 |
|---|
| 894 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 895 | |
|---|
| 896 | Code: |
|---|
| 897 | |
|---|
| 898 | #define posix_memalign meson_disable_define_of_posix_memalign |
|---|
| 899 | |
|---|
| 900 | #include <limits.h> |
|---|
| 901 | #undef posix_memalign |
|---|
| 902 | |
|---|
| 903 | #ifdef __cplusplus |
|---|
| 904 | extern "C" |
|---|
| 905 | #endif |
|---|
| 906 | char posix_memalign (void); |
|---|
| 907 | |
|---|
| 908 | #if defined __stub_posix_memalign || defined __stub___posix_memalign |
|---|
| 909 | fail fail fail this function is not going to work |
|---|
| 910 | #endif |
|---|
| 911 | |
|---|
| 912 | int main(void) { |
|---|
| 913 | return posix_memalign (); |
|---|
| 914 | } |
|---|
| 915 | Compiler stdout: |
|---|
| 916 | |
|---|
| 917 | Compiler stderr: |
|---|
| 918 | Undefined symbols: |
|---|
| 919 | "_posix_memalign", referenced from: |
|---|
| 920 | _main in ccWwjZ5M.o |
|---|
| 921 | ld: symbol(s) not found |
|---|
| 922 | collect2: ld returned 1 exit status |
|---|
| 923 | |
|---|
| 924 | Running compile: |
|---|
| 925 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r |
|---|
| 926 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 927 | |
|---|
| 928 | Code: |
|---|
| 929 | |
|---|
| 930 | int main(void) { |
|---|
| 931 | |
|---|
| 932 | /* With some toolchains (MSYS2/mingw for example) the compiler |
|---|
| 933 | * provides various builtins which are not really implemented and |
|---|
| 934 | * fall back to the stdlib where they aren't provided and fail at |
|---|
| 935 | * build/link time. In case the user provides a header, including |
|---|
| 936 | * the header didn't lead to the function being defined, and the |
|---|
| 937 | * function we are checking isn't a builtin itself we assume the |
|---|
| 938 | * builtin is not functional and we just error out. */ |
|---|
| 939 | #if !1 && !defined(posix_memalign) && !0 |
|---|
| 940 | #error "No definition for __builtin_posix_memalign found in the prefix" |
|---|
| 941 | #endif |
|---|
| 942 | |
|---|
| 943 | #ifdef __has_builtin |
|---|
| 944 | #if !__has_builtin(__builtin_posix_memalign) |
|---|
| 945 | #error "__builtin_posix_memalign not found" |
|---|
| 946 | #endif |
|---|
| 947 | #elif ! defined(posix_memalign) |
|---|
| 948 | __builtin_posix_memalign; |
|---|
| 949 | #endif |
|---|
| 950 | return 0; |
|---|
| 951 | } |
|---|
| 952 | Compiler stdout: |
|---|
| 953 | |
|---|
| 954 | Compiler stderr: |
|---|
| 955 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c: In function 'main': |
|---|
| 956 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: '__builtin_posix_memalign' undeclared (first use in this function) |
|---|
| 957 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: (Each undeclared identifier is reported only once |
|---|
| 958 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: for each function it appears in.) |
|---|
| 959 | |
|---|
| 960 | Checking for function "posix_memalign" : NO |
|---|
| 961 | Running compile: |
|---|
| 962 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9 |
|---|
| 963 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -lm -Wl,-headerpad_max_install_names |
|---|
| 964 | |
|---|
| 965 | Code: |
|---|
| 966 | #define _GNU_SOURCE |
|---|
| 967 | #include <fenv.h> |
|---|
| 968 | #include <limits.h> |
|---|
| 969 | |
|---|
| 970 | #if defined __stub_feenableexcept || defined __stub___feenableexcept |
|---|
| 971 | fail fail fail this function is not going to work |
|---|
| 972 | #endif |
|---|
| 973 | |
|---|
| 974 | int main(void) { |
|---|
| 975 | void *a = (void*) &feenableexcept; |
|---|
| 976 | long long b = (long long) a; |
|---|
| 977 | return (int) b; |
|---|
| 978 | } |
|---|
| 979 | Compiler stdout: |
|---|
| 980 | |
|---|
| 981 | Compiler stderr: |
|---|
| 982 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c: In function 'main': |
|---|
| 983 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: 'feenableexcept' undeclared (first use in this function) |
|---|
| 984 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: (Each undeclared identifier is reported only once |
|---|
| 985 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: for each function it appears in.) |
|---|
| 986 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:11: warning: cast from pointer to integer of different size |
|---|
| 987 | |
|---|
| 988 | Running compile: |
|---|
| 989 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0 |
|---|
| 990 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -lm -Wl,-headerpad_max_install_names |
|---|
| 991 | |
|---|
| 992 | Code: |
|---|
| 993 | #define _GNU_SOURCE |
|---|
| 994 | #include <fenv.h> |
|---|
| 995 | int main(void) { |
|---|
| 996 | |
|---|
| 997 | /* With some toolchains (MSYS2/mingw for example) the compiler |
|---|
| 998 | * provides various builtins which are not really implemented and |
|---|
| 999 | * fall back to the stdlib where they aren't provided and fail at |
|---|
| 1000 | * build/link time. In case the user provides a header, including |
|---|
| 1001 | * the header didn't lead to the function being defined, and the |
|---|
| 1002 | * function we are checking isn't a builtin itself we assume the |
|---|
| 1003 | * builtin is not functional and we just error out. */ |
|---|
| 1004 | #if !0 && !defined(feenableexcept) && !0 |
|---|
| 1005 | #error "No definition for __builtin_feenableexcept found in the prefix" |
|---|
| 1006 | #endif |
|---|
| 1007 | |
|---|
| 1008 | #ifdef __has_builtin |
|---|
| 1009 | #if !__has_builtin(__builtin_feenableexcept) |
|---|
| 1010 | #error "__builtin_feenableexcept not found" |
|---|
| 1011 | #endif |
|---|
| 1012 | #elif ! defined(feenableexcept) |
|---|
| 1013 | __builtin_feenableexcept; |
|---|
| 1014 | #endif |
|---|
| 1015 | return 0; |
|---|
| 1016 | } |
|---|
| 1017 | Compiler stdout: |
|---|
| 1018 | |
|---|
| 1019 | Compiler stderr: |
|---|
| 1020 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:13:14: error: #error "No definition for __builtin_feenableexcept found in the prefix" |
|---|
| 1021 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c: In function 'main': |
|---|
| 1022 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: '__builtin_feenableexcept' undeclared (first use in this function) |
|---|
| 1023 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: (Each undeclared identifier is reported only once |
|---|
| 1024 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: for each function it appears in.) |
|---|
| 1025 | |
|---|
| 1026 | Checking for function "feenableexcept" with dependency -lm: NO |
|---|
| 1027 | Running compile: |
|---|
| 1028 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i |
|---|
| 1029 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 1030 | |
|---|
| 1031 | Code: |
|---|
| 1032 | |
|---|
| 1033 | #include <fenv.h> |
|---|
| 1034 | int main(void) { |
|---|
| 1035 | /* If it's not defined as a macro, try to use as a symbol */ |
|---|
| 1036 | #ifndef FE_DIVBYZERO |
|---|
| 1037 | FE_DIVBYZERO; |
|---|
| 1038 | #endif |
|---|
| 1039 | return 0; |
|---|
| 1040 | } |
|---|
| 1041 | Compiler stdout: |
|---|
| 1042 | |
|---|
| 1043 | Compiler stderr: |
|---|
| 1044 | |
|---|
| 1045 | Header "fenv.h" has symbol "FE_DIVBYZERO" : YES |
|---|
| 1046 | Running compile: |
|---|
| 1047 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy |
|---|
| 1048 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 1049 | |
|---|
| 1050 | Code: |
|---|
| 1051 | |
|---|
| 1052 | #include <sys/mman.h> |
|---|
| 1053 | Compiler stdout: |
|---|
| 1054 | |
|---|
| 1055 | Compiler stderr: |
|---|
| 1056 | |
|---|
| 1057 | Check usable header "sys/mman.h" : YES |
|---|
| 1058 | Running compile: |
|---|
| 1059 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w |
|---|
| 1060 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 1061 | |
|---|
| 1062 | Code: |
|---|
| 1063 | |
|---|
| 1064 | #include <fenv.h> |
|---|
| 1065 | Compiler stdout: |
|---|
| 1066 | |
|---|
| 1067 | Compiler stderr: |
|---|
| 1068 | |
|---|
| 1069 | Check usable header "fenv.h" : YES |
|---|
| 1070 | Running compile: |
|---|
| 1071 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p |
|---|
| 1072 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 1073 | |
|---|
| 1074 | Code: |
|---|
| 1075 | |
|---|
| 1076 | #include <unistd.h> |
|---|
| 1077 | Compiler stdout: |
|---|
| 1078 | |
|---|
| 1079 | Compiler stderr: |
|---|
| 1080 | |
|---|
| 1081 | Check usable header "unistd.h" : YES |
|---|
| 1082 | Running compile: |
|---|
| 1083 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma |
|---|
| 1084 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 |
|---|
| 1085 | |
|---|
| 1086 | Code: |
|---|
| 1087 | int __thread foo; |
|---|
| 1088 | Compiler stdout: |
|---|
| 1089 | |
|---|
| 1090 | Compiler stderr: |
|---|
| 1091 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/testfile.c:1: error: thread-local storage not supported for this target |
|---|
| 1092 | |
|---|
| 1093 | Checking if "TLS via __thread" compiles: NO |
|---|
| 1094 | Running compile: |
|---|
| 1095 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57 |
|---|
| 1096 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1097 | |
|---|
| 1098 | Code: |
|---|
| 1099 | |
|---|
| 1100 | static int x = 1; |
|---|
| 1101 | static void __attribute__((constructor)) constructor_function () { x = 0; } |
|---|
| 1102 | int main (void) { return x; } |
|---|
| 1103 | |
|---|
| 1104 | Compiler stdout: |
|---|
| 1105 | |
|---|
| 1106 | Compiler stderr: |
|---|
| 1107 | |
|---|
| 1108 | Checking if "__attribute__((constructor))" : links: YES |
|---|
| 1109 | Running compile: |
|---|
| 1110 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk |
|---|
| 1111 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1112 | |
|---|
| 1113 | Code: |
|---|
| 1114 | __float128 a = 1.0Q, b = 2.0Q; int main (void) { return a + b; } |
|---|
| 1115 | Compiler stdout: |
|---|
| 1116 | |
|---|
| 1117 | Compiler stderr: |
|---|
| 1118 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a' |
|---|
| 1119 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1:17: error: invalid suffix "Q" on floating constant |
|---|
| 1120 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1:27: error: invalid suffix "Q" on floating constant |
|---|
| 1121 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c: In function 'main': |
|---|
| 1122 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: 'a' undeclared (first use in this function) |
|---|
| 1123 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: (Each undeclared identifier is reported only once |
|---|
| 1124 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: for each function it appears in.) |
|---|
| 1125 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: 'b' undeclared (first use in this function) |
|---|
| 1126 | |
|---|
| 1127 | Checking if "Has float128 support" : links: NO |
|---|
| 1128 | Running compile: |
|---|
| 1129 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e |
|---|
| 1130 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1131 | |
|---|
| 1132 | Code: |
|---|
| 1133 | |
|---|
| 1134 | #define clz meson_disable_define_of_clz |
|---|
| 1135 | |
|---|
| 1136 | #include <limits.h> |
|---|
| 1137 | #undef clz |
|---|
| 1138 | |
|---|
| 1139 | #ifdef __cplusplus |
|---|
| 1140 | extern "C" |
|---|
| 1141 | #endif |
|---|
| 1142 | char clz (void); |
|---|
| 1143 | |
|---|
| 1144 | #if defined __stub_clz || defined __stub___clz |
|---|
| 1145 | fail fail fail this function is not going to work |
|---|
| 1146 | #endif |
|---|
| 1147 | |
|---|
| 1148 | int main(void) { |
|---|
| 1149 | return clz (); |
|---|
| 1150 | } |
|---|
| 1151 | Compiler stdout: |
|---|
| 1152 | |
|---|
| 1153 | Compiler stderr: |
|---|
| 1154 | Undefined symbols: |
|---|
| 1155 | "_clz", referenced from: |
|---|
| 1156 | _main in ccboumhO.o |
|---|
| 1157 | ld: symbol(s) not found |
|---|
| 1158 | collect2: ld returned 1 exit status |
|---|
| 1159 | |
|---|
| 1160 | Running compile: |
|---|
| 1161 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4 |
|---|
| 1162 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1163 | |
|---|
| 1164 | Code: |
|---|
| 1165 | |
|---|
| 1166 | int main(void) { |
|---|
| 1167 | |
|---|
| 1168 | /* With some toolchains (MSYS2/mingw for example) the compiler |
|---|
| 1169 | * provides various builtins which are not really implemented and |
|---|
| 1170 | * fall back to the stdlib where they aren't provided and fail at |
|---|
| 1171 | * build/link time. In case the user provides a header, including |
|---|
| 1172 | * the header didn't lead to the function being defined, and the |
|---|
| 1173 | * function we are checking isn't a builtin itself we assume the |
|---|
| 1174 | * builtin is not functional and we just error out. */ |
|---|
| 1175 | #if !1 && !defined(clz) && !0 |
|---|
| 1176 | #error "No definition for __builtin_clz found in the prefix" |
|---|
| 1177 | #endif |
|---|
| 1178 | |
|---|
| 1179 | #ifdef __has_builtin |
|---|
| 1180 | #if !__has_builtin(__builtin_clz) |
|---|
| 1181 | #error "__builtin_clz not found" |
|---|
| 1182 | #endif |
|---|
| 1183 | #elif ! defined(clz) |
|---|
| 1184 | __builtin_clz; |
|---|
| 1185 | #endif |
|---|
| 1186 | return 0; |
|---|
| 1187 | } |
|---|
| 1188 | Compiler stdout: |
|---|
| 1189 | |
|---|
| 1190 | Compiler stderr: |
|---|
| 1191 | |
|---|
| 1192 | Checking for function "clz" : YES |
|---|
| 1193 | Running compile: |
|---|
| 1194 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l |
|---|
| 1195 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1196 | |
|---|
| 1197 | Code: |
|---|
| 1198 | |
|---|
| 1199 | unsigned int __attribute__ ((vector_size(16))) e, a, b; |
|---|
| 1200 | int main (void) { e = a - ((b << 27) + (b >> (32 - 27))) + 1; return e[0]; } |
|---|
| 1201 | |
|---|
| 1202 | Compiler stdout: |
|---|
| 1203 | |
|---|
| 1204 | Compiler stderr: |
|---|
| 1205 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c: In function 'main': |
|---|
| 1206 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: invalid operands to binary << (have '__vector unsigned int' and 'int') |
|---|
| 1207 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: invalid operands to binary >> (have '__vector unsigned int' and 'int') |
|---|
| 1208 | /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: subscripted value is neither array nor pointer |
|---|
| 1209 | |
|---|
| 1210 | Checking if "Support for GCC vector extensions" : links: NO |
|---|
| 1211 | Running compile: |
|---|
| 1212 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg |
|---|
| 1213 | Command line: /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names |
|---|
| 1214 | |
|---|
| 1215 | Code: |
|---|
| 1216 | #include<stdio.h> |
|---|
| 1217 | |
|---|
| 1218 | int main(void) { |
|---|
| 1219 | printf("%ld\n", (long)(sizeof(long))); |
|---|
| 1220 | return 0; |
|---|
| 1221 | } |
|---|
| 1222 | Compiler stdout: |
|---|
| 1223 | |
|---|
| 1224 | Compiler stderr: |
|---|
| 1225 | |
|---|
| 1226 | Program stdout: |
|---|
| 1227 | |
|---|
| 1228 | 4 |
|---|
| 1229 | |
|---|
| 1230 | Program stderr: |
|---|
| 1231 | |
|---|
| 1232 | |
|---|
| 1233 | Checking for size of "long" : 4 |
|---|
| 1234 | meson.build:592: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': message with more than one argument. |
|---|
| 1235 | Message: proj_dylib_ver_compat: 39.0.0 |
|---|
| 1236 | meson.build:593: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': message with more than one argument. |
|---|
| 1237 | Message: proj_dylib_ver_current: 42.0.0 |
|---|
| 1238 | Configuring config.h using configuration |
|---|
| 1239 | Configuring pixman-version.h using configuration |
|---|
| 1240 | Compiler for C supports function attribute dllexport: NO |
|---|
| 1241 | Adding test "oob-test" |
|---|
| 1242 | Adding test "infinite-loop" |
|---|
| 1243 | Adding test "trap-crasher" |
|---|
| 1244 | Adding test "fence-image-self-test" |
|---|
| 1245 | Adding test "region-translate-test" |
|---|
| 1246 | Adding test "fetch-test" |
|---|
| 1247 | Adding test "a1-trap-test" |
|---|
| 1248 | Adding test "prng-test" |
|---|
| 1249 | Adding test "radial-invalid" |
|---|
| 1250 | Adding test "pdf-op-test" |
|---|
| 1251 | Adding test "region-test" |
|---|
| 1252 | Adding test "combiner-test" |
|---|
| 1253 | Adding test "scaling-crash-test" |
|---|
| 1254 | Adding test "alpha-loop" |
|---|
| 1255 | Adding test "scaling-helpers-test" |
|---|
| 1256 | Adding test "rotate-test" |
|---|
| 1257 | Adding test "alphamap" |
|---|
| 1258 | Adding test "gradient-crash-test" |
|---|
| 1259 | Adding test "pixel-test" |
|---|
| 1260 | Adding test "matrix-test" |
|---|
| 1261 | Adding test "filter-reduction-test" |
|---|
| 1262 | Adding test "composite-traps-test" |
|---|
| 1263 | Adding test "region-contains-test" |
|---|
| 1264 | Adding test "glyph-test" |
|---|
| 1265 | Adding test "solid-test" |
|---|
| 1266 | Adding test "stress-test" |
|---|
| 1267 | Adding test "cover-test" |
|---|
| 1268 | Adding test "blitters-test" |
|---|
| 1269 | Adding test "affine-test" |
|---|
| 1270 | Adding test "scaling-test" |
|---|
| 1271 | Adding test "composite" |
|---|
| 1272 | Adding test "tolerance-test" |
|---|
| 1273 | Adding test "thread-test" |
|---|
| 1274 | Build targets in project: 41 |
|---|
| 1275 | WARNING: Project specifies a minimum meson_version '>= 0.52.0' but uses features which were added in newer versions: |
|---|
| 1276 | * 0.54.0: {'message with more than one argument'} |
|---|
| 1277 | |
|---|
| 1278 | pixman 0.42.2 |
|---|
| 1279 | |
|---|
| 1280 | User defined options |
|---|
| 1281 | prefix : /opt/local |
|---|
| 1282 | wrap_mode: nodownload |
|---|
| 1283 | gtk : disabled |
|---|
| 1284 | libpng : disabled |
|---|
| 1285 | mmx : disabled |
|---|
| 1286 | openmp : disabled |
|---|
| 1287 | |
|---|
| 1288 | Found ninja-1.11.1 at /opt/local/bin/ninja |
|---|
| 1289 | Running compile: |
|---|
| 1290 | Working directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4 |
|---|
| 1291 | Command line: /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4/output.obj -c -pipe -Os -arch ppc -O0 --print-search-dirs |
|---|
| 1292 | |
|---|
| 1293 | Code: |
|---|
| 1294 | |
|---|
| 1295 | Compiler stdout: |
|---|
| 1296 | install: /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/ |
|---|
| 1297 | programs: =/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/:/usr/libexec/gcc/powerpc-apple-darwin8/4.2.4/:/usr/libexec/gcc/powerpc-apple-darwin8/:/usr/lib/gcc/powerpc-apple-darwin8/4.2.4/:/usr/lib/gcc/powerpc-apple-darwin8/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/bin/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/bin/ |
|---|
| 1298 | libraries: =/lib/powerpc-apple-darwin8/4.2.4/:/lib/:/usr/lib/powerpc-apple-darwin8/4.2.4/:/usr/lib/:/opt/local/lib/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/usr/lib/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/lib/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/lib/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../ |
|---|
| 1299 | |
|---|
| 1300 | Compiler stderr: |
|---|
| 1301 | |
|---|