xref: /dflybsd-src/contrib/gcc-8.0/README.DRAGONFLY (revision de2610f57c7937b12ad6ccc72ed1835a311bf682)
1515ed8aaSzrjGCC-8 Release
2515ed8aaSzrj==================
3515ed8aaSzrj
4515ed8aaSzrjOriginal source of man pages can be downloaded from:
5515ed8aaSzrjhttp://ftp.gnu.org/gnu/gcc
6515ed8aaSzrj
7*de2610f5Szrjfile = gcc-8.3.0.tar.xz
8*de2610f5Szrjdate = 22 Feb 2019
9*de2610f5Szrjsize = 63694700
10*de2610f5Szrjsha1 = c27f4499dd263fe4fb01bcc5565917f3698583b2
11515ed8aaSzrj
12515ed8aaSzrjThe source files are pulled directly from GCC's Subversion repository.
13*de2610f5SzrjSee LAST_UPDATED for SVN or git revision
14515ed8aaSzrj
15515ed8aaSzrjThe file README.DELETED contains a list of deleted files and directories.
16515ed8aaSzrj
17515ed8aaSzrjConfigured with
18515ed8aaSzrj===============
19515ed8aaSzrj  --with-bugurl=http://bugs.dragonflybsd.org
20515ed8aaSzrj  --enable-languages=c,c++,lto --enable-threads=posix --enable-__cxa_atexit
21515ed8aaSzrj  --disable-libunwind-exceptions --disable-libstdcxx-pch
22515ed8aaSzrj  --disable-libquadmath --disable-libitm --enable-libstdcxx-dual-abi=yes
23515ed8aaSzrj  --enable-lto --enable-plugin --enable-gnu-indirect-function
24515ed8aaSzrj  --enable-checking=release --with-pkgversion="[DragonFly]"
25515ed8aaSzrj  --disable-nls --disable-multilib --disable-bootstrap
26515ed8aaSzrj  ac_cv_lib_dl_dlsym=no (dlsym explictly disabled in libgomp.so)
27515ed8aaSzrj
28515ed8aaSzrjThe following files have been patched (* planned)
29515ed8aaSzrj=================================================
30fd6ae382Szrj  gcc/c-family/c-format.c		extra TZ "%+" format for strftime()
31fd6ae382Szrj  gcc/config/dragonfly.h		default dynamic linker path
32fd6ae382Szrj  gcc/gcc.c				default paths for base tools
33df642abcSzrj					add -save-temps=objects option
34fd6ae382Szrj  libbacktrace/fileline.c		KERN_PROC_PATHNAME addition
35fd6ae382Szrj  libgcc/gthr-posix.h			avoid weakref (ld.gold issue)
36fd6ae382Szrj  libssp/ssp.c				include <stdlib.h> for alloca()
37fd6ae382Szrj  libstdc++-v3/include/c_global/cstdio	remove throw() decorations
38fd6ae382Szrj  libstdc++-v3/include/c_global/cstdlib	remove throw() decorations
39fd6ae382Szrj  libstdc++-v3/include/c_global/cwchar	remove throw() decorations
40