<!-- Generator: GNU source-highlight 2.4
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
<pre><tt>#
#
# add_file "packages/binutils/binutils-avr32.inc"
#  content [5bd29b107e09714fb7b1d4bf3f8e6d5196a9ca37]

# add_file "packages/gdb/gdb-avr32.inc"
#  content [7494151dbc5adbc235fbc5181d3392875c7f4e35]
#
============================================================
<font color="#FF6600">--- packages/binutils/binutils-avr32.inc        5bd29b107e09714fb7b1d4bf3f8e6d5196a9ca37</font>
<font color="#009900">+++ packages/binutils/binutils-avr32.inc        5bd29b107e09714fb7b1d4bf3f8e6d5196a9ca37</font>
<font color="#0000FF">@@ -0,0 +1,31 @@</font>
<font color="#009900">+# Extra tasks required when using Atmel's patches to binutils</font>
<font color="#009900">+# See http://avr32linux.org/twiki/bin/view/Main/BinutilsPatches for</font>
<font color="#009900">+# more information</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+do_avr32_reconf () {</font>
<font color="#009900">+        if test ${TARGET_ARCH} == avr32; then</font>
<font color="#009900">+            (cd ${S} &amp;&amp; autoconf-2.13) || die "Error running autoconf"</font>
<font color="#009900">+            for dir in bfd opcodes binutils ld; do</font>
<font color="#009900">+                (cd "${S}/$dir" &amp;&amp;</font>
<font color="#009900">+                 aclocal-1.9 &amp;&amp;</font>
<font color="#009900">+                 autoconf &amp;&amp;</font>
<font color="#009900">+                 automake-1.9 &amp;&amp;</font>
<font color="#009900">+                 autoheader) || die "Error reconfiguring $dir"</font>
<font color="#009900">+            done</font>
<font color="#009900">+        fi</font>
<font color="#009900">+}</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+do_avr32_configure_bfd () {</font>
<font color="#009900">+        if test ${TARGET_ARCH} == avr32; then</font>
<font color="#009900">+            (cd ${B} &amp;&amp; make configure-bfd) || die "Error running 'make configure-bfd'"</font>
<font color="#009900">+            (cd ${B}/bfd &amp;&amp; make headers) || die "Error running 'make headers'"</font>
<font color="#009900">+        fi</font>
<font color="#009900">+}</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+addtask avr32_reconf after do_patch before do_configure</font>
<font color="#009900">+addtask avr32_configure_bfd after do_configure before do_compile</font>
<font color="#009900">+          </font>
============================================================
<font color="#FF6600">--- packages/gdb/gdb-avr32.inc        7494151dbc5adbc235fbc5181d3392875c7f4e35</font>
<font color="#009900">+++ packages/gdb/gdb-avr32.inc        7494151dbc5adbc235fbc5181d3392875c7f4e35</font>
<font color="#0000FF">@@ -0,0 +1,32 @@</font>
<font color="#009900">+# Perform tasks required to use Atmel's AVR32 patches</font>
<font color="#009900">+# See http://avr32linux.org/twiki/bin/view/Main/GDBPatches for more info</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+do_avr32_reconf () {</font>
<font color="#009900">+    if test ${TARGET_ARCH} == "avr32"; then</font>
<font color="#009900">+        (cd ${S} &amp;&amp; autoconf) || \</font>
<font color="#009900">+            die "failure running autoconf in top-level gdb"</font>
<font color="#009900">+</font>
<font color="#009900">+        (cd ${S}/bfd &amp;&amp; autoreconf) || \</font>
<font color="#009900">+            die "failure running autoreconf in bfd/"</font>
<font color="#009900">+</font>
<font color="#009900">+        (cd ${S}/opcodes &amp;&amp; autoreconf) || \</font>
<font color="#009900">+            die "failure running autoreconf in opcodes/"</font>
<font color="#009900">+    fi</font>
<font color="#009900">+</font>
<font color="#009900">+}</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+do_avr32_configure_bfd () {</font>
<font color="#009900">+    if test ${TARGET_ARCH} == "avr32"; then</font>
<font color="#009900">+        (cd ${B} &amp;&amp; make configure-bfd) || die "Error running configure-bfd"</font>
<font color="#009900">+        (cd ${B}/bfd &amp;&amp; make headers) || \</font>
<font color="#009900">+                die "error running 'make headers' in bfd"</font>
<font color="#009900">+    fi</font>
<font color="#009900">+}</font>
<font color="#009900">+</font>
<font color="#009900">+</font>
<font color="#009900">+addtask avr32_reconf after do_patch before do_configure</font>
<font color="#009900">+addtask avr32_configure_bfd after do_configure before do_compile</font>
<font color="#009900">+</font>
</tt></pre>