diff --git a/.gitignore b/.gitignore index f7a5ae4..4733104 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /binutils-2012.09-63.tar.bz2 /binutils-2013.05-23.tar.bz2 +/binutils-2013.11-24.tar.bz2 diff --git a/arm-none-eabi-binutils-cs-2012.09.63-fixtex.patch b/arm-none-eabi-binutils-cs-2012.09.63-fixtex.patch deleted file mode 100644 index fa401e1..0000000 --- a/arm-none-eabi-binutils-cs-2012.09.63-fixtex.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -up binutils-2013.05/gas/doc/c-arc.texi.fixtex binutils-2013.05/gas/doc/c-arc.texi ---- binutils-2013.05/gas/doc/c-arc.texi.fixtex 2013-08-21 20:23:28.174087245 +0200 -+++ binutils-2013.05/gas/doc/c-arc.texi 2013-08-21 20:23:44.770759308 +0200 -@@ -220,7 +220,7 @@ The extension instructions are not macro - encodings for use of these instructions according to the specification - by the user. The parameters are: - --@table @bullet -+@table @code - @item @var{name} - Name of the extension instruction - -diff -up binutils-2013.05/gas/doc/c-arm.texi.fixtex binutils-2013.05/gas/doc/c-arm.texi ---- binutils-2013.05/gas/doc/c-arm.texi.fixtex 2013-08-21 20:24:50.902452778 +0200 -+++ binutils-2013.05/gas/doc/c-arm.texi 2013-08-21 20:30:37.344612385 +0200 -@@ -20,6 +20,7 @@ - * ARM Options:: Options - * ARM Syntax:: Syntax - * ARM Floating Point:: Floating Point -+* ARM Relocations:: ARM relocation generation - * ARM Directives:: ARM Machine Directives - * ARM Opcodes:: Opcodes - * ARM Mapping Symbols:: Mapping Symbols -@@ -376,7 +377,6 @@ features. The default is to warn. - * ARM-Instruction-Set:: Instruction Set - * ARM-Chars:: Special Characters - * ARM-Regs:: Register Names --* ARM-Relocations:: Relocations - * ARM-Neon-Alignment:: NEON Alignment Specifiers - @end menu - -@@ -388,7 +388,7 @@ ARM and THUMB instructions had their own - @code{unified} syntax, which can be selected via the @code{.syntax} - directive, and has the following main features: - --@table @bullet -+@table @code - @item - Immediate operands do not require a @code{#} prefix. - -@@ -471,8 +471,8 @@ so @samp{: @var{align}} is used instead. - @cindex ARM floating point (@sc{ieee}) - The ARM family uses @sc{ieee} floating-point numbers. - --@node ARM-Relocations --@subsection ARM relocation generation -+@node ARM Relocations -+@section ARM relocation generation - - @cindex data relocations, ARM - @cindex ARM data relocations -diff -up binutils-2013.05/gas/doc/c-tic54x.texi.fixtex binutils-2013.05/gas/doc/c-tic54x.texi ---- binutils-2013.05/gas/doc/c-tic54x.texi.fixtex 2013-08-21 20:26:45.803183382 +0200 -+++ binutils-2013.05/gas/doc/c-tic54x.texi 2013-08-21 20:28:16.127399917 +0200 -@@ -109,7 +109,7 @@ In this example, x is replaced with SYM2 - is replaced with x. At this point, x has already been encountered - and the substitution stops. - --@smallexample @code -+@smallexample @code{*} - .asg "x",SYM1 - .asg "SYM1",SYM2 - .asg "SYM2",x -@@ -126,14 +126,14 @@ Substitution may be forced in situations - ambiguous by placing colons on either side of the subsym. The following - code: - --@smallexample @code -+@smallexample @code{*} - .eval "10",x - LAB:X: add #x, a - @end smallexample - - When assembled becomes: - --@smallexample @code -+@smallexample @code{*} - LAB10 add #10, a - @end smallexample - -@@ -309,7 +309,7 @@ The @code{LDX} pseudo-op is provided for - of a label or address. For example, if an address @code{_label} resides - in extended program memory, the value of @code{_label} may be loaded as - follows: --@smallexample @code -+@smallexample @code{*} - ldx #_label,16,a ; loads extended bits of _label - or #_label,a ; loads lower 16 bits of _label - bacc a ; full address is in accumulator A diff --git a/arm-none-eabi-binutils-cs.spec b/arm-none-eabi-binutils-cs.spec index 3882815..83765f0 100644 --- a/arm-none-eabi-binutils-cs.spec +++ b/arm-none-eabi-binutils-cs.spec @@ -1,8 +1,8 @@ # CodeSourcery releases are identified by a date, a release number, # and a package number for downloading from their web site -%global cs_date 2013.05 -%global cs_rel 23 -%global cs_pkgnum 10925 +%global cs_date 2013.11 +%global cs_rel 24 +%global cs_pkgnum 12189 %global binutils_ver 2.23 %global processor_arch arm @@ -28,7 +28,6 @@ Source0: binutils-%{cs_date}-%{cs_rel}.tar.bz2 #tar jxvf %{processor_arch}-%{cs_date}-%{cs_rel}-%{target}.src.tar.bz2 Source1: README.fedora -Patch1: arm-none-eabi-binutils-cs-2012.09.63-fixtex.patch BuildRequires: flex bison ppl-devel cloog-ppl-devel BuildRequires: texinfo texinfo-tex perl-podlators Provides: %{target}-binutils = %{binutils_ver} @@ -46,7 +45,6 @@ of FSF. %prep %setup -q -n binutils-%{cs_date} -%patch1 -p1 -b .fixtex cp -p %{SOURCE1} . %build @@ -77,8 +75,6 @@ make install DESTDIR=%{buildroot} rm %{buildroot}%{_mandir}/man1/%{target}-{dlltool,nlmconv,windres}.1 # we don't want these as we are a cross version rm -r %{buildroot}%{_infodir} -rm %{buildroot}%{_libdir}/libiberty.a -rmdir %{buildroot}%{_libdir} %files @@ -90,6 +86,9 @@ rmdir %{buildroot}%{_libdir} %changelog +* Mon Jan 13 2014 Michal Hlavinka - 2013.11.24-1 +- updated to 2013.11-24 + * Wed Aug 21 2013 Michal Hlavinka - 2013.05.23-1 - updated to 2013.05-23 diff --git a/sources b/sources index b9588e8..006ea7e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c192bfe980139eebdf1383e320e3ebf0 binutils-2013.05-23.tar.bz2 +a588664f5e062d0bdac6c820849cd48c binutils-2013.11-24.tar.bz2