Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Luigi-BSD$ gmake
- gmake[1]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/libiberty'
- gmake[3]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/libiberty/testsuite'
- gmake[3]: Nothing to be done for 'all'.
- gmake[3]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/libiberty/testsuite'
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/libiberty'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/fixincludes'
- gmake[2]: Nothing to be done for 'all'.
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/fixincludes'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/lto-plugin'
- gmake all-am
- gmake[3]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/lto-plugin'
- gmake[3]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/lto-plugin'
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/lto-plugin'
- Configuring in ./gcc
- configure: creating cache ./config.cache
- checking build system type... x86_64-unknown-openbsd6.3
- checking host system type... x86_64-unknown-openbsd6.3
- checking target system type... i386-pc-elf
- checking LIBRARY_PATH variable... ok
- checking GCC_EXEC_PREFIX variable... ok
- checking whether to place generated files in the source directory... no
- checking whether a default linker was specified... no
- checking whether a default assembler was specified... no
- checking for x86_64-unknown-openbsd6.3-gcc... clang
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables...
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether clang accepts -g... yes
- checking for clang option to accept ISO C89... none needed
- checking whether we are using the GNU C++ compiler... yes
- checking whether clang accepts -g... yes
- checking for x86_64-unknown-openbsd6.3-gnatbind... no
- checking for x86_64-unknown-openbsd6.3-gnatmake... no
- checking whether compiler driver understands Ada... no
- checking how to run the C++ preprocessor... clang -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking how to run the C preprocessor... clang -E
- checking for inline... inline
- checking for special C compiler options needed for large files... no
- checking for _FILE_OFFSET_BITS value needed for large files... no
- checking size of void *... 8
- checking size of short... 2
- checking size of int... 4
- checking size of long... 8
- checking for long long... yes
- checking size of long long... 8
- checking for int8_t... yes
- checking for int16_t... yes
- checking for int32_t... yes
- checking for int64_t... yes
- checking for long long int... yes
- checking for intmax_t... yes
- checking for intptr_t... yes
- checking for uint8_t... yes
- checking for uint16_t... yes
- checking for uint32_t... yes
- checking for uint64_t... yes
- checking for unsigned long long int... yes
- checking for uintmax_t... yes
- checking for uintptr_t... yes
- checking for int64_t underlying type... long long
- checking for std::swap in <utility>... yes
- checking whether clang is affected by placement new aliasing bug... yes
- checking whether clang supports -W... yes
- checking whether clang supports -Wall... yes
- checking whether clang supports -Wnarrowing... yes
- checking whether clang supports -Wwrite-strings... yes
- checking whether clang supports -Wcast-qual... yes
- checking whether clang supports -Wstrict-prototypes... yes
- checking whether clang supports -Wmissing-prototypes... yes
- checking whether clang supports -Wmissing-format-attribute... yes
- checking whether clang supports -Woverloaded-virtual... yes
- checking whether clang supports -Wold-style-definition... yes
- checking whether clang supports -Wc++-compat... yes
- checking whether clang supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes
- checking whether clang supports -fno-exceptions... yes
- checking whether clang supports -fno-rtti... yes
- checking whether clang supports -fasynchronous-unwind-tables... yes
- checking valgrind.h usability... no
- checking valgrind.h presence... no
- checking for valgrind.h... no
- checking for VALGRIND_DISCARD in <valgrind/memcheck.h>... no
- checking for VALGRIND_DISCARD in <memcheck.h>... no
- checking for multiarch configuration... no, disabled auto check (cross build configured without --with-sysroot)
- configure: WARNING: decimal float is not supported for this target, ignored
- configure: WARNING: fixed-point is not supported for this target, ignored
- checking whether gmake sets $(MAKE)... yes
- checking for gawk... awk
- checking whether ln -s works... yes
- checking whether ln works... yes
- checking for x86_64-unknown-openbsd6.3-ranlib... ranlib
- checking for a BSD compatible install... /usr/bin/install -c
- checking for cmp's capabilities... fastcompare
- checking for mktemp... yes
- checking for makeinfo... makeinfo --split-size=5000000
- checking for modern makeinfo... yes
- checking for recent Pod::Man... yes
- checking for flex... flex
- checking for bison... bison
- checking for nm... nm
- checking for ar... ar
- checking for sphinx-build... texinfo
- checking for ANSI C header files... (cached) yes
- checking whether time.h and sys/time.h may both be included... yes
- checking whether string.h and strings.h may both be included... yes
- checking for sys/wait.h that is POSIX.1 compatible... yes
- checking whether termios.h defines TIOCGWINSZ... yes
- checking for limits.h... yes
- checking for stddef.h... yes
- checking for string.h... (cached) yes
- checking for strings.h... (cached) yes
- checking for stdlib.h... (cached) yes
- checking for time.h... yes
- checking for iconv.h... no
- checking for fcntl.h... yes
- checking for ftw.h... yes
- checking for unistd.h... (cached) yes
- checking for sys/file.h... yes
- checking for sys/time.h... yes
- checking for sys/mman.h... yes
- checking for sys/resource.h... yes
- checking for sys/param.h... yes
- checking for sys/times.h... yes
- checking for sys/stat.h... (cached) yes
- checking for direct.h... no
- checking for malloc.h... no
- checking for langinfo.h... yes
- checking for ldfcn.h... no
- checking for locale.h... yes
- checking for wchar.h... yes
- checking for thread.h... no
- checking for pthread.h... yes
- checking for CHAR_BIT... yes
- checking whether byte ordering is bigendian... no
- checking how to run the C++ preprocessor... clang -E
- checking for unordered_map... yes
- checking for tr1/unordered_map... no
- checking for ext/hash_map... yes
- checking dependency style of clang... gcc3
- checking for collect2 libraries... none required
- checking for library containing exc_resume... no
- checking for library containing kstat_open... no
- checking for library containing ldexp... none required
- checking for inttypes.h... yes
- checking for times... yes
- checking for clock... yes
- checking for kill... yes
- checking for getrlimit... yes
- checking for setrlimit... yes
- checking for atoq... no
- checking for popen... yes
- checking for sysconf... yes
- checking for strsignal... yes
- checking for getrusage... yes
- checking for nl_langinfo... yes
- checking for gettimeofday... yes
- checking for mbstowcs... yes
- checking for wcswidth... yes
- checking for mmap... yes
- checking for setlocale... yes
- checking for clearerr_unlocked... no
- checking for feof_unlocked... no
- checking for ferror_unlocked... no
- checking for fflush_unlocked... no
- checking for fgetc_unlocked... no
- checking for fgets_unlocked... no
- checking for fileno_unlocked... no
- checking for fprintf_unlocked... no
- checking for fputc_unlocked... no
- checking for fputs_unlocked... no
- checking for fread_unlocked... no
- checking for fwrite_unlocked... no
- checking for getchar_unlocked... yes
- checking for getc_unlocked... yes
- checking for putchar_unlocked... yes
- checking for putc_unlocked... yes
- checking for madvise... yes
- checking whether mbstowcs works... yes
- checking for ssize_t... yes
- checking for caddr_t... yes
- checking for sys/mman.h... (cached) yes
- checking for mmap... (cached) yes
- checking whether read-only mmap of a plain file works... yes
- checking whether mmap from /dev/zero works... yes
- checking for MAP_ANON(YMOUS)... yes
- checking whether mmap with MAP_ANON(YMOUS) works... yes
- checking for pid_t... yes
- checking for vfork.h... no
- checking for fork... yes
- checking for vfork... yes
- checking for working fork... yes
- checking for working vfork... (cached) yes
- checking for ld used by GCC... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for shared library run path origin... done
- checking for iconv... no, consider installing GNU libiconv
- checking for LC_MESSAGES... yes
- checking for nl_langinfo and CODESET... yes
- checking whether basename is declared... no
- checking whether strstr is declared... yes
- checking whether getenv is declared... yes
- checking whether atol is declared... yes
- checking whether atoll is declared... yes
- checking whether asprintf is declared... yes
- checking whether sbrk is declared... yes
- checking whether abort is declared... yes
- checking whether atof is declared... yes
- checking whether getcwd is declared... yes
- checking whether getwd is declared... yes
- checking whether madvise is declared... yes
- checking whether stpcpy is declared... yes
- checking whether strnlen is declared... yes
- checking whether strsignal is declared... yes
- checking whether strverscmp is declared... no
- checking whether strtol is declared... yes
- checking whether strtoul is declared... yes
- checking whether strtoll is declared... yes
- checking whether strtoull is declared... yes
- checking whether setenv is declared... yes
- checking whether unsetenv is declared... yes
- checking whether errno is declared... yes
- checking whether snprintf is declared... yes
- checking whether vsnprintf is declared... yes
- checking whether vasprintf is declared... yes
- checking whether malloc is declared... yes
- checking whether realloc is declared... yes
- checking whether calloc is declared... yes
- checking whether free is declared... yes
- checking whether getopt is declared... yes
- checking whether clock is declared... yes
- checking whether getpagesize is declared... yes
- checking whether ffs is declared... yes
- checking whether clearerr_unlocked is declared... no
- checking whether feof_unlocked is declared... no
- checking whether ferror_unlocked is declared... no
- checking whether fflush_unlocked is declared... no
- checking whether fgetc_unlocked is declared... no
- checking whether fgets_unlocked is declared... no
- checking whether fileno_unlocked is declared... no
- checking whether fprintf_unlocked is declared... no
- checking whether fputc_unlocked is declared... no
- checking whether fputs_unlocked is declared... no
- checking whether fread_unlocked is declared... no
- checking whether fwrite_unlocked is declared... no
- checking whether getchar_unlocked is declared... yes
- checking whether getc_unlocked is declared... yes
- checking whether putchar_unlocked is declared... yes
- checking whether putc_unlocked is declared... yes
- checking whether getrlimit is declared... yes
- checking whether setrlimit is declared... yes
- checking whether getrusage is declared... yes
- checking whether ldgetname is declared... no
- checking whether times is declared... yes
- checking whether sigaltstack is declared... yes
- checking for struct tms... yes
- checking for clock_t... yes
- checking for F_SETLKW... yes
- checking if mkdir takes one argument... no
- Using `../../gcc-8.2.0/gcc/config/i386/i386.c' for machine-specific logic.
- Using `../../gcc-8.2.0/gcc/config/i386/i386.md' as machine description file.
- Using the following target machine macro files:
- ../../gcc-8.2.0/gcc/config/vxworks-dummy.h
- ../../gcc-8.2.0/gcc/config/i386/i386.h
- ../../gcc-8.2.0/gcc/config/i386/unix.h
- ../../gcc-8.2.0/gcc/config/i386/att.h
- ../../gcc-8.2.0/gcc/config/dbxelf.h
- ../../gcc-8.2.0/gcc/config/elfos.h
- ../../gcc-8.2.0/gcc/config/newlib-stdint.h
- ../../gcc-8.2.0/gcc/config/i386/i386elf.h
- ../../gcc-8.2.0/gcc/config/initfini-array.h
- Using host-openbsd.o for host machine hooks.
- checking whether NLS is requested... yes
- checking for catalogs to be installed... be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW
- checking how to print strings... print -r
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for fgrep... /usr/bin/grep -F
- checking for ld used by clang... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... nm
- checking the name lister (nm) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 196608
- checking whether the shell understands some XSI constructs... yes
- checking whether the shell understands "+="... no
- checking for /usr/bin/ld option to reload object files... -r
- checking for x86_64-unknown-openbsd6.3-objdump... objdump
- checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$
- checking for x86_64-unknown-openbsd6.3-ar... (cached) ar
- checking for x86_64-unknown-openbsd6.3-strip... no
- checking for strip... strip
- checking for x86_64-unknown-openbsd6.3-ranlib... (cached) ranlib
- checking command to parse nm output from clang object... ok
- checking for dlfcn.h... yes
- checking for objdir... .libs
- checking if clang supports -fno-rtti -fno-exceptions... yes
- checking for clang option to produce PIC... -fPIC -DPIC
- checking if clang PIC flag -fPIC -DPIC works... yes
- checking if clang static flag -static works... yes
- checking if clang supports -c -o file.o... yes
- checking if clang supports -c -o file.o... (cached) yes
- checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... yes
- checking dynamic linker characteristics... openbsd6.3 ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- checking how to run the C++ preprocessor... clang -E
- checking for ld used by clang... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes
- checking for clang option to produce PIC... -fPIC -DPIC
- checking if clang PIC flag -fPIC -DPIC works... yes
- checking if clang static flag -static works... yes
- checking if clang supports -c -o file.o... yes
- checking if clang supports -c -o file.o... (cached) yes
- checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes
- checking dynamic linker characteristics... openbsd6.3 ld.so
- checking how to hardcode library paths into programs... immediate
- checking for i386-pc-elf-as... /usr/local/bin/i386-pc-elf-as
- checking what assembler to use... /usr/local/bin/i386-pc-elf-as
- checking for i386-pc-elf-ld... /usr/local/bin/i386-pc-elf-ld
- checking whether we are using gold... no
- checking gold linker with split stack support as non default...
- checking what linker to use... /usr/local/bin/i386-pc-elf-ld
- checking for i386-pc-elf-nm... /usr/local/bin/i386-pc-elf-nm
- checking what nm to use... /usr/local/bin/i386-pc-elf-nm
- checking for i386-pc-elf-objdump... /usr/local/bin/i386-pc-elf-objdump
- checking what objdump to use... /usr/local/bin/i386-pc-elf-objdump
- checking for i386-pc-elf-readelf... /usr/local/bin/i386-pc-elf-readelf
- checking what readelf to use... /usr/local/bin/i386-pc-elf-readelf
- checking assembler flags...
- checking assembler for .balign and .p2align... yes
- checking assembler for .p2align with maximum skip... yes
- checking assembler for .literal16... no
- checking assembler for working .subsection -1... yes
- checking assembler for .weak... yes
- checking assembler for .weakref... yes
- checking assembler for .nsubspa comdat... no
- checking assembler for .hidden... yes
- checking linker for .hidden support... yes
- checking linker read-only and read-write section mixing... read-write
- checking for .preinit_array/.init_array/.fini_array support... checking cross compile... guessing... no
- checking assembler for .sleb128 and .uleb128... yes
- checking assembler for cfi directives... yes
- checking assembler for working cfi advance... yes
- checking assembler for cfi personality directive... yes
- checking assembler for cfi sections directive... yes
- checking assembler for eh_frame optimization... yes
- checking assembler for section merging support... yes
- checking assembler for stabs directive... yes
- checking assembler for COMDAT group support (GNU as)... yes
- checking assembler for line table discriminator support... yes
- checking assembler for thread-local storage support... yes
- checking linker -Bstatic/-Bdynamic option... yes
- checking linker --version-script option... no
- checking linker soname option... no
- checking linker --demangle support... no
- checking linker plugin support... 2
- checking assembler for -xbrace_comment... no
- checking assembler for .section with e... yes
- checking assembler for filds and fists mnemonics... yes
- checking assembler for fildq and fistpq mnemonics... yes
- checking assembler for cmov syntax... no
- checking assembler for ffreep mnemonic... yes
- checking assembler for .quad directive... yes
- checking assembler for sahf mnemonic... yes
- checking assembler for interunit movq mnemonic... yes
- checking assembler for hle prefixes... yes
- checking assembler for swap suffix... yes
- checking assembler for different section symbol subtraction... yes
- checking assembler for rep and lock prefix... yes
- checking assembler for ud2 mnemonic... yes
- checking assembler for R_386_TLS_GD_PLT reloc... no
- checking assembler for R_386_TLS_LDM_PLT reloc... no
- checking assembler for R_386_TLS_LDM reloc... no
- checking assembler for R_386_GOT32X reloc... yes
- checking assembler for GOTOFF in data... yes
- checking assembler for calling ___tls_get_addr via GOT... yes
- checking assembler for dwarf2 debug_line support... yes
- checking assembler for buggy dwarf2 .file directive... no
- checking assembler for dwarf2 debug_view support... yes
- checking assembler for --gdwarf2 option... yes
- checking assembler for --gstabs option... yes
- checking assembler for --debug-prefix-map option... yes
- checking assembler for compressed debug sections... 2
- checking assembler for .lcomm with alignment... no
- checking for target glibc version... 0.0
- checking assembler for gnu_unique_object... yes
- checking assembler for tolerance to line number 0... yes
- checking support for thin archives... no
- checking linker PT_GNU_EH_FRAME support... yes
- checking linker CIEv3 in .eh_frame support... yes
- checking linker position independent executable support... yes
- checking linker PIE support with copy reloc... no
- checking linker EH-compatible garbage collection of sections... yes
- checking linker EH garbage collection of sections bug... no
- checking linker for compressed debug sections... 3
- checking linker --as-needed support... yes
- checking linker mapfile support for clearing hardware capabilities... no
- checking linker --build-id support... yes
- checking linker *_sol2 emulation support... no
- checking linker --sysroot support... yes
- checking __stack_chk_fail in target C library... no
- checking sys/sdt.h in the target C library... no
- checking dl_iterate_phdr in target C library... unknown
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking whether to avoid linking multiple front-ends at once... no
- Links are now set up to build a cross-compiler
- from x86_64-unknown-openbsd6.3 to i386-pc-elf.
- checking for exported symbols... yes
- checking for -rdynamic... yes
- checking for library containing dlopen... none required
- checking for -fPIC -shared... yes
- gcc_driver_version: 8.2.0
- checking for -fno-PIE option... yes
- checking for -no-pie option... yes
- checking linker -z bndplt option... no
- checking linker --push-state/--pop-state options... yes
- configure: updating cache ./config.cache
- configure: creating ./config.status
- config.status: creating as
- config.status: creating collect-ld
- config.status: creating nm
- config.status: creating Makefile
- config.status: creating ada/gcc-interface/Makefile
- config.status: creating ada/Makefile
- config.status: creating auto-host.h
- config.status: executing depdir commands
- mkdir .deps
- config.status: executing gccdepdir commands
- mkdir build
- mkdir build/.deps
- mkdir ada/.deps
- mkdir brig
- mkdir brig/.deps
- mkdir c
- mkdir c/.deps
- mkdir cp
- mkdir cp/.deps
- mkdir fortran
- mkdir fortran/.deps
- mkdir go
- mkdir go/.deps
- mkdir jit
- mkdir jit/.deps
- mkdir lto
- mkdir lto/.deps
- mkdir objc
- mkdir objc/.deps
- mkdir objcp
- mkdir objcp/.deps
- mkdir c-family
- mkdir c-family/.deps
- mkdir common
- mkdir common/.deps
- config.status: executing default commands
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/intl'
- rm -f stamp-h1
- /bin/sh ./config.status config.h
- config.status: creating config.h
- config.status: config.h is unchanged
- test -f config.h || (rm -f stamp-h1 && gmake stamp-h1)
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/intl'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libiberty'
- gmake[3]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libiberty/testsuite'
- gmake[3]: Nothing to be done for 'all'.
- gmake[3]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libiberty/testsuite'
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libiberty'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/fixincludes'
- gmake[2]: Nothing to be done for 'all'.
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/fixincludes'
- gmake[2]: Entering directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libcpp'
- clang -I../../../gcc-8.2.0/libcpp -I. -I../../../gcc-8.2.0/libcpp/../include -I../../../gcc-8.2.0/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../gcc-8.2.0/libcpp -I. -I../../../gcc-8.2.0/libcpp/../include -I../../../gcc-8.2.0/libcpp/include -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../../gcc-8.2.0/libcpp/charset.c
- In file included from ../../../gcc-8.2.0/libcpp/charset.c:22:
- In file included from ../../../gcc-8.2.0/libcpp/include/cpplib.h:27:
- ../../../gcc-8.2.0/libcpp/include/line-map.h:328:10: error: must use 'struct' tag to refer to type 'source_range'
- static source_range from_location (source_location loc)
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:328:3: error: type name does not allow storage class to be specified
- static source_range from_location (source_location loc)
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:328:58: error: expected ';' at end of declaration list
- static source_range from_location (source_location loc)
- ^
- ;
- ../../../gcc-8.2.0/libcpp/include/line-map.h:328:23: error: field 'from_location' declared as a function
- static source_range from_location (source_location loc)
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:399:43: error: expected identifier or '('
- struct GTY((tag ("1"))) line_map_ordinary : public line_map {
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:445:40: error: expected identifier or '('
- struct GTY((tag ("2"))) line_map_macro : public line_map {
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:552:8: error: must use 'struct' tag to refer to type 'line_map_ordinary'
- inline line_map_ordinary *
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:556:30: error: expected expression
- return (line_map_ordinary *)map;
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:556:11: error: use of undeclared identifier 'line_map_ordinary'; did you mean 'unlink_if_ordinary'?
- return (line_map_ordinary *)map;
- ^~~~~~~~~~~~~~~~~
- unlink_if_ordinary
- ../../../gcc-8.2.0/libcpp/../include/libiberty.h:244:12: note: 'unlink_if_ordinary' declared here
- extern int unlink_if_ordinary (const char *);
- ^
- In file included from ../../../gcc-8.2.0/libcpp/charset.c:22:
- In file included from ../../../gcc-8.2.0/libcpp/include/cpplib.h:27:
- ../../../gcc-8.2.0/libcpp/include/line-map.h:563:14: error: must use 'struct' tag to refer to type 'line_map_ordinary'
- inline const line_map_ordinary *
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:564:1: error: conflicting types for 'linemap_check_ordinary'
- linemap_check_ordinary (const struct line_map *map)
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:553:1: note: previous definition is here
- linemap_check_ordinary (struct line_map *map)
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:567:17: error: must use 'struct' tag to refer to type 'line_map_ordinary'
- return (const line_map_ordinary *)map;
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:573:8: error: must use 'struct' tag to refer to type 'line_map_macro'
- inline line_map_macro *linemap_check_macro (line_map *map)
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:573:45: error: must use 'struct' tag to refer to type 'line_map'
- inline line_map_macro *linemap_check_macro (line_map *map)
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:576:27: error: expected expression
- return (line_map_macro *)map;
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:576:11: error: use of undeclared identifier 'line_map_macro'
- return (line_map_macro *)map;
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:582:14: error: must use 'struct' tag to refer to type 'line_map_macro'
- inline const line_map_macro *
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:583:28: error: must use 'struct' tag to refer to type 'line_map'
- linemap_check_macro (const line_map *map)
- ^
- struct
- ../../../gcc-8.2.0/libcpp/include/line-map.h:583:1: error: conflicting types for 'linemap_check_macro'
- linemap_check_macro (const line_map *map)
- ^
- ../../../gcc-8.2.0/libcpp/include/line-map.h:573:24: note: previous definition is here
- inline line_map_macro *linemap_check_macro (line_map *map)
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- gmake[2]: *** [Makefile:224: charset.o] Error 1
- gmake[2]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build/build-x86_64-unknown-openbsd6.3/libcpp'
- gmake[1]: *** [Makefile:2741: all-build-libcpp] Error 2
- gmake[1]: Leaving directory '/home/luigi/Downloads/gcc-8/gcc-build'
- gmake: *** [Makefile:900: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement