summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* patches/01_allow-more-dirs-to-be-configured.patch: Restore ↵Patrick McDermott2019-05-131-3/+22
| | | | gcc_gxx_tool_include_dir
* gcc-4.7: Drop libmudflap.0-4.7-dev from SuggestsPatrick McDermott2019-05-131-1/+0
|
* build: Drop more mudflap referencesPatrick McDermott2019-05-131-4/+0
| | | | This completes commit 0181c45.
* build: Replace dir macros with user_tooldir_prefixPatrick McDermott2019-05-131-9/+1
| | | | This completes commit a8671f4.
* build: Simplify/improve /usr/bin/* handlingPatrick McDermott2019-05-131-20/+8
| | | | Adds a prefix to /usr/bin/*gcov-* files.
* libmudflap.0, libmudflap.0-4.7-dev: RemovePatrick McDermott2019-05-134-24/+0
|
* build: Drop libiberty and mudflap commandsPatrick McDermott2019-05-131-14/+0
| | | | | Mudflap was removed in GCC 4.9, and libiberty.a is apparently no longer installed.
* build: Support specific overrides in local.mkPatrick McDermott2019-05-131-4/+12
|
* build: Replace dir macros with user_tooldir_prefixPatrick McDermott2019-05-131-24/+3
|
* patches/01_allow-more-dirs-to-be-configured.patch: Drop most dir macrosPatrick McDermott2019-05-131-117/+7
|
* patches/02_PR55930-dependency-tracking.patch: New filePatrick McDermott2019-05-031-0/+42
|
* gcc-keyring.gpg: RemovePatrick McDermott2019-05-021-0/+0
|
* patches/01_allow-more-dirs-to-be-configured.patch: RefreshPatrick McDermott2019-05-021-76/+52
| | | | | | Mostly offset changes. libmudflap is gone, there's a bit of fuzz in gcc/Makefile.in, and the indentation in the added gcc/gcc.c code is now more GNU-Coding-Standards-conformant.
* source.mk: Remove embedded copy of zlibPatrick McDermott2019-05-022-0/+3
|
* build: Remove more "4.7" stringsPatrick McDermott2019-05-021-5/+5
|
* .gitignore: Exclude keyring.gpgPatrick McDermott2019-05-021-0/+1
|
* .gitignore: Don't exclude (hide) log filesPatrick McDermott2019-05-021-3/+0
|
* build: Back up modified src/gcc/config/ filesPatrick McDermott2019-05-021-9/+11
|
* build: Drop --disable-libmudflapPatrick McDermott2019-05-021-1/+0
| | | | | The mudflap run time checker was removed in GCC 4.9 and it is superseded by Address Sanitizer.
* build: Drop hardcoded version in --with-gxx-include-dirPatrick McDermott2019-05-021-1/+1
|
* source.mk: Pass explicit data file arg to gpgPatrick McDermott2019-05-021-1/+2
| | | | | | Fixes: gpg: assuming signed data in 'gcc-8.3.0.tar.xz'
* source.mk: Remove signaturePatrick McDermott2019-05-021-1/+1
|
* source.mk: Save unpacked sourcesPatrick McDermott2019-05-021-2/+2
|
* control: Update Maintainer and HomepagePatrick McDermott2019-05-022-2/+9
|
* source.mk: Switch to downloading xz archivePatrick McDermott2019-05-021-2/+2
| | | | Upstream no longer offers bzip2.
* source.mk: Improve gpg verificationPatrick McDermott2019-05-022-13/+20
|
* Release gcc-4.7 4.7.3+sip1-1.gcc-4.7/4.7.3+sip1-1proteanos-trunk/gcc-4.7P. J. McDermott2014-03-161-1/+1
|
* Fix reversed descriptions.P. J. McDermott2014-03-162-4/+4
|
* control: Put Maintainer at the top.P. J. McDermott2014-03-161-1/+1
|
* Adjust patch metadata fields.P. J. McDermott2014-03-161-8/+9
|
* Update my e-mail address.P. J. McDermott2014-03-153-3/+3
|
* Fix some dependencies.P. J. McDermott2014-03-1510-18/+15
|
* copyright: Add more notices.P. J. McDermott2014-03-151-3/+161
|
* Make package descriptions architecture-specific.P. J. McDermott2014-02-232-2/+2
|
* Fix disablement of cross compilers.P. J. McDermott2014-02-232-2/+4
| | | | | In a control file, a "#" character only begins a comment at the start of a line.
* build: Override targets to disable cross builds.P. J. McDermott2014-01-281-0/+11
|
* targets.d/i686-linux-glibc.sh: New file.P. J. McDermott2014-01-271-0/+5
|
* targets.d/core-linux-eglibc.sh: Remove.P. J. McDermott2014-01-271-5/+0
|
* targets.d/amd64-linux-glibc.sh: New file.P. J. McDermott2014-01-271-0/+5
|
* Disable cross compilers, for now.P. J. McDermott2014-01-222-2/+2
| | | | | They should be enabled again sometime after the first two architecture ports are bootstrapped.
* Update Architecture fields.P. J. McDermott2014-01-222-2/+2
|
* targets.in: Update.P. J. McDermott2014-01-221-4/+2
|
* build: Disable tests.P. J. McDermott2013-12-071-3/+3
| | | | These take a rather long time.
* build: Set MULTIOSDIR to ".".P. J. McDermott2013-12-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was causing errors due to an unquoted argument to the test utility: Checking multilib configuration for libgcc... /bin/bash: line 0: test: !=: unary operator expected make[5]: Entering directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc/x86_64-unknown-linux-gnu/libgcc' # If this is the top-level multilib, build all the other # multilibs. /root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc/./gcc/xgcc -B/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc/./gcc/ -B/usr/x86_64-unknown-linux-gnu/bin/ -B/usr/x86_64-unknown-linux-gnu/lib/ -isystem /usr/x86_64-unknown-linux-gnu/include -isystem /usr/x86_64-unknown-linux-gnu/sys-include -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -I. -I. -I../.././gcc -I/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc -I/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/. -I/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/../gcc -I/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/../include -I/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS In file included from /usr/include/features.h:341:0, from /usr/include/stdio.h:27, from /root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/../gcc/tsystem.h:88, from /root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/src/libgcc/libgcc2.c:29: /usr/include/stdc-predef.h:30:26: fatal error: bits/predefs.h: No such file or directory compilation terminated. make[5]: *** [_muldi3.o] Error 1 make[5]: Leaving directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc/x86_64-unknown-linux-gnu/libgcc' make[4]: *** [all-stage1-target-libgcc] Error 2 make[4]: Leaving directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc' make[3]: *** [stage1-bubble] Error 2 make[3]: Leaving directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc' make[2]: *** [bootstrap-lean] Error 2 make[2]: Leaving directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp/obj-core-linux-eglibc' make[1]: *** [buildnative-core-linux-eglibc] Error 2 make[1]: Leaving directory `/root/ports/core-linux-eglibc_2013-12-07/pkg/gcc-4.7/tmp' make: *** [build-core-linux-eglibc] Error 2 Command exited with non-zero status 1 The "unary operator expected" error seems to be caused by this line (libgcc/Makefile.in:291): MULTIOSSUBDIR := $(shell if test $(MULTIOSDIR) != .; then echo /$(MULTIOSDIR); fi)
* Enable tests with DejaGnu.P. J. McDermott2013-09-212-1/+5
|
* Drop empty awk function error patch.P. J. McDermott2013-09-081-27/+0
| | | | The issue is fixed in busybox.
* build: Fix gcc_gxx_tool_include_dir.P. J. McDermott2013-07-021-2/+2
|
* build: Don't set a default sysroot.P. J. McDermott2013-07-021-1/+1
| | | | gcc_gxx_include_dir loses its preceding slash if a non-null sysroot is set.
* Make and use a new macro in gcc/Makefile.P. J. McDermott2013-07-022-3/+24
|
* Just use --with-gxx-include-dir.P. J. McDermott2013-07-022-5/+3
|