Version: 8.5.0, Package name: avr-gcc-8.5.0 |
Maintained by: The OpenBSD ports mailing-list |
Master sites:
|
Description The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). GCC development is a part of the GNU Project and uses an open development environment. Its supports many other platforms in order to foster a world-class optimizing compiler, to attract a larger team of developers, to ensure that GCC and the GNU system work on multiple architectures and diverse environments, and to more thoroughly test and extend the features of GCC. This package contains the C compiler targetting avr machines. |
Filesize: 62344.734 KB |
Version History (View Complete History) |
|
2021-11-20 08:04:38 by Christian Weisgerber | Files touched by this commit (1) |
Log message: devel/avr/gcc: do not pick up math/isl during the build |
2021-09-08 00:02:59 by Martin Reindl | Files touched by this commit (8) |
Log message: Update avr-gcc to 8.5.0. Initial diff to 8.4.0 from Manuel Giraud. OK benoit@ |
2021-01-09 14:41:16 by Jasper Lievisse Adriaanse | Files touched by this commit (18) |
Log message: fix building the various gcc crosscompilers on powerpc64 by redefining vec_step as clang already defines this symbol itself. this approach was discussed with upstream gcc by, and patch copied from, freeBSD |
2020-03-20 10:44:29 by Christian Weisgerber | Files touched by this commit (135) |
Log message: Make use of "find -exec {} +" (which is POSIX) and "find -delete" (which is not) throughout the ports Makefiles. * Replace find|xargs with find -exec {} + * Replace -exec {} \; with -exec {} + if applicable. * Use the -delete operator to remove files and empty directories. * Combine and tweak some find(1) invocations while here. ok kn@ rsadowski@ espie@ |
2019-07-12 14:44:13 by Stuart Henderson | Files touched by this commit (877) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-04-18 11:32:33 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Don't install libcc1 since it conflicts with other gcc compilers, notably lang/gcc/8. This may incur some loss of functionality in avr-gdb. |
2019-04-16 09:35:30 by Christian Weisgerber | Files touched by this commit (11) |
Log message: fix warning and future error about unescaped left brace in perl regex |
2019-03-25 06:58:45 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Remove leftover conflict marker (with riscv-elf-gcc) Spotted by ajacoutot@ |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-09-13 05:13:00 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: fix build with new libc++ breakage reported by naddy@ patch from freebsd |
2018-09-07 14:11:08 by Jasper Lievisse Adriaanse | Files touched by this commit (20) |
Log message: update to avr-gcc-5.4.0 tested by abieber@ with arduino committed from a keyboard runnink the qmk.fm firmware compiled with this package |
2018-07-24 05:59:18 by Marc Espie | Files touched by this commit (1) |
Log message: hidden dependency: avoid grabbing gdb's ansidecl.h by mistake |
2018-06-21 08:23:11 by Kurt Miller | Files touched by this commit (2) |
Log message: Make room for required NULL termination of use_vec. Fixes buffer overrun found by retguard. Initial analysis by mortimer@ no objection naddy@ |
2017-05-23 02:00:49 by Marc Espie | Files touched by this commit (2) |
Log message: assert gnu89 inlines |
2015-01-22 15:17:46 by Christian Weisgerber | Files touched by this commit (4) |
Log message: Drop USE_GROFF from subdir: acceptable formatting differences only. |
2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349) |
Log message: Drop remaining MD5/RMD160/SHA1 checksums. |
2010-11-26 07:17:17 by Marc Espie | Files touched by this commit (10) |
Log message: zap autoconf-N: part, since it's now default |
2010-11-26 00:19:01 by Marc Espie | Files touched by this commit (122) |
Log message: newer depends with >= |
2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706) |
Log message: move depends to new style |
2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650) |
Log message: USE_GROFF=Yes |
2010-10-14 02:04:27 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: - use MASTER_SITE_GCC |
2010-08-25 23:16:12 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - new style wantlib/lib_depends/revisions - order SUBDIRs ok sthen@ |
2010-06-27 14:58:10 by Chris Kuethe | Files touched by this commit (102) |
Log message: Update to the latest AVR gcc, binutils, libc and gdb. Based on the FreeBSD port, which is also in sync with winavr/avrstudio. Among other things, this adds support for atmega328... which means new arduino boards should work. |
2009-12-09 09:34:06 by Chris Kuethe | Files touched by this commit (4) |
Log message: Take maintainership of the avr toolchain, bump package names. "I'm rarely using it nowadays." martin@ "you can remove myself from the maintainers" aanriot@ |
2009-07-12 14:55:19 by Chris Kuethe | Files touched by this commit (4) |
Log message: Clarify which GPL applies, and bump PKGNAME because I'm adding myself as a MAINTAINER. Prompted by jsg@ |
2009-03-16 12:40:40 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - fix wantlib & bump |
2009-03-14 17:13:34 by Marc Espie | Files touched by this commit (8) |
Log message: fix a few depends (python mostly) |
2008-09-30 22:52:19 by Chris Kuethe | Files touched by this commit (17) |
Log message: update to gcc-4.2.2. adds support for lots of new devices, makes it possible to compile arduino compatible code. based on the freebsd port |
2008-01-04 10:48:38 by Marc Espie | Files touched by this commit (187) |
Log message: tweak FAKE_FLAGS semantics to saner defaults. |
2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599) |
Log message: Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2007-04-01 10:44:20 by Nikolay Sturm | Files touched by this commit (12) |
Log message: really depend on specified autoconf/automake version |
2006-11-16 15:25:58 by Steven Mestdagh | Files touched by this commit (2) |
Log message: fix group for some files. add version to SUBST_VARS and regen plist while here. |
2006-02-04 10:54:35 by David Krause | Files touched by this commit (1) |
Log message: zap 0 byte file |
2005-09-26 02:59:06 by Alexandre Anriot | Files touched by this commit (5) |
Log message: disable fastjar and c++ support, remove collisions (spotted by espie@). ok martin@ espie@ |
2005-09-26 02:13:18 by Marc Espie | Files touched by this commit (2) |
Log message: move distfile to gcc subdir so that gcc 3.4 port can use it as well... |
2005-09-25 08:48:53 by Marc Espie | Files touched by this commit (2) |
Log message: gratuitous conflicts with gcc-* |