aboutsummaryrefslogtreecommitdiff
path: root/devel/avr-binutils
Commit message (Collapse)AuthorAgeFilesLines
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-1/+2
| | | | | | | devel part 1) Notes: svn path=/head/; revision=327722
* Disable gettext, that fixes a conflicts with devel/binutilsBaptiste Daroussin2013-08-282-79/+2
| | | | | | | Approved by: joerg (maintainer) Notes: svn path=/head/; revision=325509
* Fix build disabling -WerrorBaptiste Daroussin2013-08-261-6/+2
| | | | Notes: svn path=/head/; revision=325413
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-241-1/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316464
* Force numerous ports that fail to build with clang over to instead alwaysMark Linimon2012-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to accomplish this. The ports chosen were ports that blocked 2 or more ports from building with clang. (There are several hundred other ports that still fail to build with clang, even with this patch. This is merely one step along the way.) Those interested in fixing these ports with clang, and have clang as their default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes. For those who have gcc as their default compiler, this change is believed to cause no change. Hat: portmgr Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various combinations of patch/no-patch and flag settings. Notes: svn path=/head/; revision=305610
* Fix the plist for this port.Joerg Wunsch2011-12-203-1/+56
| | | | | | | Reminded by: pav Notes: svn path=/head/; revision=287722
* Upgrade to binutils 2.20.1.Joerg Wunsch2011-12-1624-362/+1479
| | | | | | | | | | | Completely reorganize the patches for this port. Patches for new devices are now synchronized with the Atmel AVR tools. The main difference is the naming scheme, as FreeBSD patches start with "patch-", while the Atmel AVR Tools patches end up in ".patch". Notes: svn path=/head/; revision=287512
* Avoid conflict with devel/binutils when installing info files.Joerg Wunsch2011-12-162-1/+5
| | | | | | | | PR: ports/162248 Submitted by: 4720@hushmail.com Notes: svn path=/head/; revision=287502
* Fix dependency on gettext; runtime needed tooChris Rees2011-12-141-2/+2
| | | | | | | | | PR: ports/162117 Submitted by: 4720 Approved by: joerg via email Notes: svn path=/head/; revision=287390
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-2/+2
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Use canonical format for FreeBSD.org MAINTAINER addressesSunpoet Po-Chuan Hsieh2010-12-252-2/+1
| | | | | | | | | | | - Remove obsolete MD5 checksum while I'm here PR: ports/152844 Submitted by: sunpoet (myself) Approved by: miwi (with portmgr hat) Notes: svn path=/head/; revision=266895
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-2/+1
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.Ade Lovett2010-05-311-0/+1
| | | | Notes: svn path=/head/; revision=255371
* This one has to go away.Joerg Wunsch2010-03-041-66/+0
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=250559
* Oops, forgot to also commit the new distinfo.Joerg Wunsch2010-03-041-3/+3
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=250558
* Upgrade to GNU binutils 2.20, including patches from WinAVR 20100110.Joerg Wunsch2010-03-0412-2015/+2568
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=250557
* Upgrade to GNU binutils 2.19.1.Joerg Wunsch2009-08-125-350/+372
| | | | | | | | Integrate another bugfix that affects avr25-architecture MCU types (ATtiny84, for example). Notes: svn path=/head/; revision=239401
* Add some NLS files that slipped through in my previous commit.Joerg Wunsch2009-06-122-0/+4
| | | | | | | Noticed by: QAT Notes: svn path=/head/; revision=235619
* Upgrade to GNU binutils 2.19 (finally).Joerg Wunsch2009-06-1112-1427/+1276
| | | | Notes: svn path=/head/; revision=235597
* Add the missing ATxmega ldscript files to pkg-plist.Joerg Wunsch2008-07-292-1/+36
| | | | Notes: svn path=/head/; revision=217809
* Incorporate the ATxmega patch from WinAVR.Joerg Wunsch2008-07-287-17/+735
| | | | | | | | | | | Silense an assembler warning that triggered too frequently on legitimate code (binutils bug 5523). Make $DATA_ORIGIN a configurable value within the linker script templates. Notes: svn path=/head/; revision=217787
* Add support for ATtiny88, ATmega32HVB, ATmega1284P.Joerg Wunsch2007-12-204-17/+103
| | | | | | | | Fix support for AT90USB82/162, move them into "avr35" architecture. Add basic support for fuse and lock bit sections in ELF file. Notes: svn path=/head/; revision=204171
* Fix broken package list.Joerg Wunsch2007-11-072-1/+18
| | | | | | | Approved by: portmgr (erwin) Notes: svn path=/head/; revision=202565
* Update to binutils-2.18.Joerg Wunsch2007-10-278-2521/+341
| | | | Notes: svn path=/head/; revision=202169
* Add device support for ATmega8HVA/ATmega16HVA.Joerg Wunsch2007-06-233-5/+11
| | | | | | | Change AT90USB82 from avr5 to avr5. Notes: svn path=/head/; revision=194141
* Add AT90PWM1, AT90USB82/162, and ATmega32[59]0?p devices.Joerg Wunsch2007-04-073-10/+29
| | | | Notes: svn path=/head/; revision=189411
* Fix a compiler warning in the AVR-COFF generator that appeared withJoerg Wunsch2007-01-043-3/+3
| | | | | | | | | | | | | | GCC 4.x, and caused the compilation to fail due to the -Werror option used. Remove an annoying assembler warning in the ATmega256x patch that was frequently triggered by large C switch() statements in GCC, and generally considered to be a regression. The author of that patch agreed that the warning isn't particularly useful anyway for a number of reasons, and recommended to just drop it. Notes: svn path=/head/; revision=181423
* Try to remove the "rw" locale directories when uninstalling.Joerg Wunsch2006-10-082-1/+3
| | | | Notes: svn path=/head/; revision=175004
* Update the description to match the reality:Joerg Wunsch2006-09-282-12/+5
| | | | | | | | | . we are based on binutils-2.17 now . most of the AVRs are now supported by the stock distribution of binutils now, so update our local additions Notes: svn path=/head/; revision=174060
* Upgrade to binutils 2.17, and add the ATmega256x patch from BjörnJoerg Wunsch2006-09-267-250/+2551
| | | | | | | Haase. Notes: svn path=/head/; revision=173853
* Rename ATmega164/324 to ATmega164P/324P, add support for ATmega644P,Joerg Wunsch2006-04-193-5/+9
| | | | | | | ATmega165P, and ATmega169P. Notes: svn path=/head/; revision=159944
* Umpf, fix the fix. :-( We want to support the AT90USB646 (and 647),Joerg Wunsch2006-03-202-2/+2
| | | | | | | not the AT90USB468. Notes: svn path=/head/; revision=157810
* Forgot to commit the patch for AT90USB647.Joerg Wunsch2006-03-202-2/+3
| | | | Notes: svn path=/head/; revision=157800
* Add support for the ATmega406 and AT90USB646/647/1286/1287 devices.Joerg Wunsch2006-03-193-8/+20
| | | | Notes: svn path=/head/; revision=157690
* Conversion to a single libtool environment.Ade Lovett2006-02-231-4/+1
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154141
* Add support for ATtiny261/461/861.Joerg Wunsch2006-01-043-5/+11
| | | | Notes: svn path=/head/; revision=152759
* Add support for ATtiny24/44/84 devices.Joerg Wunsch2005-12-143-9/+14
| | | | Notes: svn path=/head/; revision=151200
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run. Notes: svn path=/head/; revision=148323
* Upgrade to binutils 2.16.1.Joerg Wunsch2005-11-044-5/+7
| | | | | | | Add support for AT90CAN32/64. Notes: svn path=/head/; revision=147231
* Document our private extensions in the package description.Joerg Wunsch2005-07-302-1/+10
| | | | Notes: svn path=/head/; revision=140494
* Remove individual patches for adding new AVR devices to the toolchain,Joerg Wunsch2005-07-303-11/+59
| | | | | | | | | | | | | | | | | and combine them into a single unified patch, as only two files need to be patched anyway. This will extend support of avr-binutils (over stock binutils-2.16) to the following AVR devices: ATtiny25/45/85 AT90PWM2/3 ATmega164/324/644 ATmega329/3290/649/6490 ATmega640/1280/1281 Notes: svn path=/head/; revision=140491
* Bump port revision for the fixed PLIST.Joerg Wunsch2005-07-021-0/+1
| | | | Notes: svn path=/head/; revision=138335
* Forgot to fix the plist after the recent upgrade to 2.16.Joerg Wunsch2005-07-021-0/+2
| | | | Notes: svn path=/head/; revision=138334
* Update to binutils-2.16.Joerg Wunsch2005-06-308-277/+149
| | | | | | | | A number of our old patches have been integrated into the mainline now, so they can be removed. Notes: svn path=/head/; revision=138269
* I just noticed I forgot to cvs add the ATmega1280 patch last time.Joerg Wunsch2005-05-312-1/+11
| | | | | | | | In preparation for moving the port to binutils-2.16, rather get it in before that. Notes: svn path=/head/; revision=136556
* At Kris's request, back out the MACHINE_ARCH spelling correction untilDavid E. O'Brien2005-04-121-2/+2
| | | | | | | after 5.4-RELEASE. Notes: svn path=/head/; revision=133116
* Assist getting more ports working on AMD64 by obeying theDavid E. O'Brien2005-04-111-2/+2
| | | | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. Notes: svn path=/head/; revision=132992
* Merge some patches that have meanwhile be integrated in binutil's CVS,Joerg Wunsch2005-03-104-1/+132
| | | | | | | | | | and apply them to the latest released version (2.15). This mainly adds support for new AVR devices that appeared on the market recently, and fixes one relocation bug for the EEPROM section that could be noted when a bootloader section is also present. Notes: svn path=/head/; revision=130832
* Apply a big libtool patch to allow porters to use the libtool installed byJoe Marcus Clarke2004-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet Notes: svn path=/head/; revision=113296