aboutsummaryrefslogtreecommitdiff
path: root/devel/avr-binutils
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Upgrade to binutils 2.15.Joerg Wunsch2004-06-204-1656/+1598
| | | | | | | | | 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
* When compiling on an amd64 host, override the --host configure settingJoerg Wunsch2004-05-141-0/+3
| | | | | | | | | to x86_64 to make the GNU utils match their expectation. Noticed by: kris Notes: svn path=/head/; revision=109161
* SIZEify (maintainer timeout)Trevor Johnson2004-03-311-0/+1
| | | | Notes: svn path=/head/; revision=105747
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* Update to binutils 2.14.Joerg Wunsch2003-09-085-3/+5572
| | | | | | | | | | | 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
* Utilize INFO. The pkg-plist still appears to be broken.Kris Kennaway2003-08-162-29/+1
| | | | Notes: svn path=/head/; revision=87037
* Clear moonlight beckons.Ade Lovett2003-03-072-1/+1
| | | | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. Notes: svn path=/head/; revision=77045
* Upgrade from our previous snapshot to the official latest release ofJoerg Wunsch2003-01-083-8/+5
| | | | | | | binutils, 2.13.2.1. Notes: svn path=/head/; revision=72770
* Mega-upgrade the AVR GNU utils toolchain, part #1:Joerg Wunsch2002-07-034-18/+103
| | | | | | | | | | | 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
* USE_LIBTOOL implies GNU_CONFIGURE, so remove the latter where appropriate.Maxim Sobolev2001-08-311-1/+0
| | | | Notes: svn path=/head/; revision=47231
* As a side-effect of no longer installing libbfd, some header filesJoerg Wunsch2001-05-191-3/+0
| | | | | | | | | | that used to be mentioned in the PLIST aren't installed anymore either. Submitted by: "David W. Chapman Jr." <dwcjr@inethouston.net> Notes: svn path=/head/; revision=42729
* 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-202-5/+10
| | | | | | | | | to clash with other ports of GNU tools. Fixup pkg-plist accordingly. Notes: svn path=/head/; revision=41713
* Resurrect obrien's update to binutils 2.11 from the depths of CVS,Joerg Wunsch2001-04-202-2/+6
| | | | | | | now that I'm ready to upgrade the entire AVR toolchain. Notes: svn path=/head/; revision=41712
* Back out the 2.10.1 -> 2.11 upgrade. The avr-gcc port just didn't like it.David E. O'Brien2001-04-152-6/+2
| | | | | | | | | I upgrade this in too much hast for 4.3. Requested by: joerg Notes: svn path=/head/; revision=41389
* Use out libtool.David E. O'Brien2001-04-091-1/+4
| | | | Notes: svn path=/head/; revision=41100
* Update to Binutils 2.11[.0].David E. O'Brien2001-04-092-5/+4
| | | | Notes: svn path=/head/; revision=41097
* This is the first port of a fairly complete toolchain for Atmel AVRJoerg Wunsch2000-12-055-0/+118
microcomputer cross-development. More (avr-gcc, avr-libc) to follow... Notes: svn path=/head/; revision=35682