summaryrefslogtreecommitdiff
path: root/devel/avr-binutils/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix the plist for this port.Joerg Wunsch2011-12-201-0/+21
| | | | | | | Reminded by: pav Notes: svn path=/head/; revision=287722
* Upgrade to binutils 2.20.1.Joerg Wunsch2011-12-1621-349/+1474
| | | | | | | | | | | 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
* This one has to go away.Joerg Wunsch2010-03-041-66/+0
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=250559
* Upgrade to GNU binutils 2.20, including patches from WinAVR 20100110.Joerg Wunsch2010-03-0410-2013/+2563
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=250557
* Upgrade to GNU binutils 2.19.1.Joerg Wunsch2009-08-123-345/+368
| | | | | | | | Integrate another bugfix that affects avr25-architecture MCU types (ATtiny84, for example). Notes: svn path=/head/; revision=239401
* Upgrade to GNU binutils 2.19 (finally).Joerg Wunsch2009-06-119-1421/+1251
| | | | Notes: svn path=/head/; revision=235597
* Incorporate the ATxmega patch from WinAVR.Joerg Wunsch2008-07-285-10/+729
| | | | | | | | | | | 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-202-15/+99
| | | | | | | | 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
* Update to binutils-2.18.Joerg Wunsch2007-10-274-2508/+320
| | | | Notes: svn path=/head/; revision=202169
* Add device support for ATmega8HVA/ATmega16HVA.Joerg Wunsch2007-06-231-4/+9
| | | | | | | 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-071-9/+25
| | | | Notes: svn path=/head/; revision=189411
* Fix a compiler warning in the AVR-COFF generator that appeared withJoerg Wunsch2007-01-042-2/+2
| | | | | | | | | | | | | | 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
* Upgrade to binutils 2.17, and add the ATmega256x patch from BjörnJoerg Wunsch2006-09-264-245/+2535
| | | | | | | Haase. Notes: svn path=/head/; revision=173853
* Rename ATmega164/324 to ATmega164P/324P, add support for ATmega644P,Joerg Wunsch2006-04-191-3/+6
| | | | | | | ATmega165P, and ATmega169P. Notes: svn path=/head/; revision=159944
* Umpf, fix the fix. :-( We want to support the AT90USB646 (and 647),Joerg Wunsch2006-03-201-1/+1
| | | | | | | not the AT90USB468. Notes: svn path=/head/; revision=157810
* Forgot to commit the patch for AT90USB647.Joerg Wunsch2006-03-201-1/+2
| | | | Notes: svn path=/head/; revision=157800
* Add support for the ATmega406 and AT90USB646/647/1286/1287 devices.Joerg Wunsch2006-03-191-7/+17
| | | | Notes: svn path=/head/; revision=157690
* Add support for ATtiny261/461/861.Joerg Wunsch2006-01-041-4/+9
| | | | Notes: svn path=/head/; revision=152759
* Add support for ATtiny24/44/84 devices.Joerg Wunsch2005-12-141-8/+11
| | | | Notes: svn path=/head/; revision=151200
* Upgrade to binutils 2.16.1.Joerg Wunsch2005-11-041-1/+3
| | | | | | | Add support for AT90CAN32/64. Notes: svn path=/head/; revision=147231
* Remove individual patches for adding new AVR devices to the toolchain,Joerg Wunsch2005-07-302-10/+58
| | | | | | | | | | | | | | | | | 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
* Update to binutils-2.16.Joerg Wunsch2005-06-306-273/+146
| | | | | | | | 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-311-0/+10
| | | | | | | | In preparation for moving the port to binutils-2.16, rather get it in before that. Notes: svn path=/head/; revision=136556
* Merge some patches that have meanwhile be integrated in binutil's CVS,Joerg Wunsch2005-03-103-0/+131
| | | | | | | | | | 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
* Upgrade to binutils 2.15.Joerg Wunsch2004-06-201-1612/+1591
| | | | | | | | | Also fixed is the way the tweak for amd64 -> x86_64 is done, and Manuel Stuehn <manuel dot stuehn at gmx dot net> verified it is OK on that architecture now. Notes: svn path=/head/; revision=111873
* Update to binutils 2.14.Joerg Wunsch2003-09-081-0/+5565
| | | | | | | | | | | Also included now the "AVR COFF beta" patch that allows avr-objcopy to generate AVR (extended) COFF files. Note the beta state (which only affects this conversion though). This commit also fixes a minor pkg-plist problem noticed by kris. Notes: svn path=/head/; revision=88813
* Mega-upgrade the AVR GNU utils toolchain, part #1:Joerg Wunsch2002-07-031-12/+24
| | | | | | | | | | | Upgrade binutils to a recent snapshot, since this is a prerequisite for the remaining ports. Unfortunately, sources.redhat.com frequently purges older snapshot tarballs, thus i gotta keep the one to use here around privately. Notes: svn path=/head/; revision=62388
* Do not, never, nikogda install lib{bfd,opcodes,iberty}.a. They mightJoerg Wunsch2001-05-151-3/+29
| | | | | | | | | | clash with other binutils ports for different targets, and are not needed to be installed at all. PR: ports/27347 (although with a different approach than suggested) Notes: svn path=/head/; revision=42621
* Don't install libiberty.a, it's not required to be installed, and likelyJoerg Wunsch2001-04-201-0/+10
to clash with other ports of GNU tools. Fixup pkg-plist accordingly. Notes: svn path=/head/; revision=41713