Joerg Wunsch
39ccf57d02
Upgrade to GCC 4.3.4, as well as to the patches from WinAVR 20100110
2010-03-08 19:53:44 +00:00
Joerg Wunsch
54b0b2e541
Update to GCC 4.3.2.
...
(The old port will be migrated to devel/avr-gcc-42 within the next
days.)
2009-06-11 21:39:08 +00:00
Joerg Wunsch
a523b50096
Add support for ATtiny88, ATmega32HVB, ATmega1284P.
...
Fix support for AT90USB82/162, move them into "avr35" architecture.
Add support for the OS_main and OS_task attributes.
Integrate some more bugfixes from the WinAVR patch list.
2007-12-20 06:43:20 +00:00
Joerg Wunsch
d9ba8c2135
Upgrade to GCC 4.2.2
2007-10-28 10:01:30 +00:00
Joerg Wunsch
16aee5cd10
Add device support for ATmega8HVA/ATmega16HVA.
...
Change AT90USB82 from avr5 to avr5.
2007-06-23 21:30:40 +00:00
Joerg Wunsch
3996c2c926
Minor fix for AT90USB* devices.
...
Submitted by: Anatoly Sokolov
Also spell-fix `PORTREVISION' *blush*.
2007-04-11 16:08:18 +00:00
Joerg Wunsch
6cc7ee7ef2
Upgrade to GCC 4.1.2.
...
Add support for AT90PWM1, ATmega32[59]0?P, AT90USB82/162.
2007-04-07 05:37:51 +00:00
Joerg Wunsch
48e98e9e98
Copy over the avr-gcc-devel port to avr-gcc, so this will become the
...
default AVR-GCC version now.
No repocopy as this port used to exist before. For the history details,
see the old avr-gcc-devel port (going to be moved to Attic now).
2006-10-06 20:43:57 +00:00
Joerg Wunsch
1e797b46c4
devel/avr-gcc has been repocopied to devel/avr-gcc-3, so to make room
...
for devel/avr-gcc-devel taking over the role of the default AVR-GCC
port now.
2006-10-05 21:56:21 +00:00
Joerg Wunsch
39b22ee0a4
Fix the link specification in the patch so ATmega*P devices will get
...
their correct -Tdata option passed down.
Submitted by: Anatoly Sokolov
2006-04-20 20:32:32 +00:00
Joerg Wunsch
f7dfe1d53a
Rename ATmega164/324 to ATmega164P/324P, add support for ATmega644P,
...
ATmega165P, and ATmega169P.
2006-04-19 10:48:48 +00:00
Joerg Wunsch
0a21728cdf
Upgrade to GCC 3.4.6.
...
Add support for ATmega406 and AT90USB646/647/1286/1286 devices.
Register conflict for avr-gcc-devel port (GCC 4.1-based, to come soon).
2006-03-19 22:38:09 +00:00
Joerg Wunsch
aed756d9c9
Add support for ATtiny261/461/861.
2006-01-04 23:17:26 +00:00
Joerg Wunsch
4df6ca67ac
Upgrade to GCC 3.4.5, and add support for ATtiny24/44/84 devices.
2005-12-14 22:42:16 +00:00
Joerg Wunsch
55cd38c9e0
Add support for the AT90CAN32/64 controllers.
...
By the same time, also drag in the patch for catching
misspelled interrupt vector names from the 4.x branch of
GCC.
2005-11-04 20:51:33 +00:00
Joerg Wunsch
6e31127d60
Add support for the ATmega640/1280/1281 family.
2005-09-12 22:03:43 +00:00
Joerg Wunsch
c02fa49b4d
Oops, a double slash sneaked into the linker spec, causing GCC to
...
recurse infinitely, until it hit an abort().
2005-09-01 20:52:38 +00:00
Joerg Wunsch
d704479608
Add back support for the ATmega165.
2005-09-01 05:22:23 +00:00
Joerg Wunsch
d57a2a1f0b
Fix the linker command (in GCC's specs file) for the AT90PWM2/3
...
controllers.
Approved by: portmgr (linimon)
2005-08-17 14:41:01 +00:00
Joerg Wunsch
dabc6d3c63
Remove a superfluous part of a patch (patching a .orig file resulting from
...
a previous patch).
No PORTREVISION bump as the resulting binaries are identical.
2005-08-01 13:48:52 +00:00
Joerg Wunsch
4f725f7b2f
Upgrade AVR-GCC to GCC-3.4.4.
...
By the same time, combine all the patches that add support for new AVR
devices into a single patch, as they all touch the same three source
files. In total, add support for the following AVR devices that were
not supported by the stock GCC 3.4.x:
ATtiny13/ATtiny2313
ATtiny25/ATtiny45/ATtiny85
ATmega48/ATmega88/ATmega168
AT90PWM2/AT90PWM3
ATmega164/ATmega324/ATmega644
ATmega325/ATmega3250/ATmega645/ATmega6450
ATmega329/ATmega3290/ATmega649/ATmega6490
AT90CAN128
(This is now documented in pkg-descr as well.)
2005-07-30 21:28:49 +00:00