summaryrefslogtreecommitdiff
path: root/cross/avr-gcc
AgeCommit message (Collapse)AuthorFilesLines
2022-04-15cross/*gcc: remove useless patches already CHECK_PORTABILITY_SKIP'edtnn3-19/+4
2022-04-15cross/*gcc: kludge in support for Darwin/aarch64 hosts in old GCC packagestnn2-1/+20
2021-11-15avr-gcc: use BLAKE2s. Remove islwiz1-5/+2
isl checksum is added neither with nor without the inplace option.
2021-10-07cross: Remove SHA1 hashes for distfilesnia1-3/+1
2021-09-15cross/avr-gcc: Update to 10.3.0nb1micha3-7/+6
Deleting the unwanted libcc1 after installation failed on some OS (because they use non-standard paths for the library directory). The configure option "--disable-libcc1" is now used instead. Bump PKGREVISION because this change removes 2 plugins from the PLIST too. Mention the C++ compiler in DESCR again.
2021-09-08cross/avr-gcc: Add options.mkmicha1-0/+24
2021-09-08cross/avr-gcc: Update to 10.3.0micha10-144/+783
Changelog: https://gcc.gnu.org/gcc-10/changes.html
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-05-03cross/avr-gcc: skip portability check, allow unknown configure optionsrillig1-3/+4
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-07-18Mark packages that require C++03 (or the GNU variants) if they fail withjoerg1-2/+2
C++14 default language.
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin1-2/+2
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-01-28recursive bump after mpfr shlib major bumpwiz1-2/+2
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for cross categoryagc1-1/+2
Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-09-19Reset CFLAGS/CXXFLAGS at the end and add CPPFLAGS to the list.joerg1-5/+9
Fixes build on NetBSD where native unwind.h is picked up otherwise.
2014-09-10Don't redefine putc and friends on NetBSD.joerg2-1/+29
2014-08-29PR pkg/48890 was proposed. Thanks. But this commit is slightlymef6-89/+81
different from the PR (When submitting patch to pkgsrc with adding more patches, submitter should do cvs add patches/patch-hoge, before creating the pkgsrc patch, thanks). I belive both simulavr and avr-libc will be packaged fine with this. (upstream) 4.7.3 to 4.8.3 -- From grepping 'avr' from NEWS file: -------------- On AVR, the configure option --with-avrlibc supported since GCC 4.7.2 is turned on per default for all non-RTEMS configurations. This option arranges for a better integration of [3]AVR Libc with avr-gcc. For technical details, see [4]PR54461. To turn off the option in non-RTEMS configurations, use --with-avrlibc=no. If the compiler is configured for RTEMS, the option is always turned off. * Support has been added for the AVR-specific configure option --with-avrlibc=yes in order to arrange for better integration of [3]AVR-Libc. This configure option is supported in avr-gcc 4.7.2 and newer and will only take effect in non-RTEMS configurations. If avr-gcc is configured for RTEMS, the option will be ignored which is the same as specifying --with-avrlibc=no. See [4]PR54461 for more technical details. 3. http://www.nongnu.org/avr-libc/ 4. http://gcc.gnu.org/PR54461 #include <avr/io.h> /* Port Definitions from AVR-LibC */ * [297]14064 [avr-elf] -fdata-sections triggers ICE * [302]16884 [avr-elf] [fweb related] bug while initializing 4.5.3 to 4.7.3 -------------- For the changes for 4.7, see following page. http://gcc.gnu.org/gcc-4.7/changes.html (Picking up AVR related topic from above info): The AVR port's libgcc has been improved and its multilib structure has been enhanced. As a result, all objects contributing to an application must either be compiled with GCC versions up to 4.6.x or with GCC versions 4.7.1 or later. If the compiler is used with AVR Libc, you need a version that supports the new layout, i.e. implements #35407. The AVR port's -mshort-calls command-line option has been deprecated. It will be removed in the GCC 4.8 release. See -mrelax for a replacement. The AVR port only references startup code that clears .bss and the common section resp. initializes the .data and .rodata section provided respective sections (or subsections thereof) are not empty, see PR18145. Applications that put all static storage objects into non-standard sections and / or define all static storage objects in assembler modules, must reference __do_clear_bss resp. __do_copy_data by hand or undefine the symbol(s) by means of -Wl,-u,__do_clear_bss resp. -Wl,-u,__do_copy_data.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-12-08Make sure GCC's unwind.h is picked up and not a potential copy fromjoerg1-1/+2
/usr/include.
2013-11-20GCC now wants zlib - and comes with an internal copy as an alternative todsainty1-1/+4
using the system/Pkgsrc zlib. At least on Ubuntu, the internal zlib fails to get past configuration. Use the standard Pkgsrc (or builtin) zlib instead. Bump PKGREVISION to reflect the minor difference in build strategy.
2013-08-27Explicitly disable LTO.joerg1-2/+2
2013-08-08Add buildlink3.mk file.mef1-0/+14
2013-08-07Bump avr-gcc from 4.4.1 to 4.5.3mef11-124/+259
(pkgsrc) Removing: patches/patch-aa (was not to install: install-subdir at libiberty) patches/patch-ac (was not to install tree-inline.o cppdefault.o for Mac OS X, equivalent target does not have these files for now) patches/patch-gcc_toplev.h Upstream corrected the problem as: -extern inline int +static inline int Adding: patch-gcc_config_avr_driver-avr_c To fix the problem like: error: non-void function 'avr_device_to_arch' should return a value [-Wreturn-type] patch-libiberty_Makefile.in Not install libiberty.a to avoid duplication (conflict) with other cross tool-chain (mef@). (upstream) For the changes from 4.4.1 to 4.5, see following page. http://gcc.gnu.org/gcc-4.5/changes.html
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-12-12There is already a 'static' keyword present for part of this patch, sodsainty2-11/+4
patching in a second one is unnecessary, and for some compilers (GCC 4.4) fatal at build time.
2012-11-16Fix inline usage.joerg3-1/+46
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-01-12Uses pod2man.hans1-2/+2
2010-07-15Bump revision after math/mpfr update.asau1-2/+2
2010-06-20Fix build problem under Mac OS X Snow Leopard by avoiding to link twotron2-1/+19
object files twice (once directly and once via static libraries).
2010-04-15Include bsd.prefs.mk before adjusting CFLAGS/CXXFLAGS.jakllsch1-2/+4
Prevents build failure due to exposure of host CFLAGS to target compiler. Increment PKGREVISION just in case.
2010-03-24Recursive revision bump for GMP update.asau1-1/+2
2009-12-12some improvementobache1-11/+7
* Remove BUILD_DEPENDS on bison, it already in USE_TOOLS. * Remove USE_BZIP2, not buildlink with bzip2, no effect. * Remove custom do-* target, *_DIRS is sufficient to do so and use it instead. * Remove MAKE_FLAGS="c c++", it was not used, and it result in missing "gcov" after above modification. * then, add user-destdir support, inspired by PR 42438.
2009-08-27Update to 4.4.1. Upstream changelog is obviously too massive to paste ithasso7-536/+109
here. All hard update work done by Simon 'corecode' Schubert and minor modifications by me.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-9/+1
2006-12-07Needs msgfmt.joerg1-2/+2
2006-10-11Pass down correct shell as lang/gcc does.joerg1-1/+2
2006-08-03Reset maintainer, email bounced with:wiz1-2/+2
Mailbox closed for this recipient
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-11/+11
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-03-30Recognize DragonFly.joerg2-1/+32
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-3/+2
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison