On Tue, 20 Dec 2011, DaniBoy wrote:
>
> To solve this problem with ARM cortex m3 I changed the supplied CMSIS file
> core_cm3.c
>
> I'm now using:
> uint32_t __STREXH(uint16_t value, uint16_t *addr)
> {
>//uint32_t result=0;
>register uint32_t result asm ("r2");
>__ASM volatile ("strexh
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #6 from Francois Gouget 2011-12-21
23:54:57 UTC ---
I attached a set of 5 patches that fix this issue (at least for me). I hope
they're ok. If not let me know.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?ta
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #5 from Francois Gouget 2011-12-21
23:36:40 UTC ---
Created attachment 6127
--> http://sourceware.org/bugzilla/attachment.cgi?id=6127
ar: Fix handling of archive elements larger than 2GB.
--
Configure bugmail: http://sourceware
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #4 from Francois Gouget 2011-12-21
23:36:16 UTC ---
Created attachment 6126
--> http://sourceware.org/bugzilla/attachment.cgi?id=6126
bfd: Always use bfd_size_type to manipulate the size of an archive element.
--
Configure bugm
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #3 from Francois Gouget 2011-12-21
23:35:44 UTC ---
Created attachment 6125
--> http://sourceware.org/bugzilla/attachment.cgi?id=6125
bfd: Fix parsing the size of archive elements larger than 2GB.
--
Configure bugmail: http://s
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #2 from Francois Gouget 2011-12-21
23:35:17 UTC ---
Created attachment 6124
--> http://sourceware.org/bugzilla/attachment.cgi?id=6124
bfd: Refuse to create an invalid archive when an archive element is too big.
--
Configure bug
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
--- Comment #1 from Francois Gouget 2011-12-21
23:07:28 UTC ---
Created attachment 6123
--> http://sourceware.org/bugzilla/attachment.cgi?id=6123
bfd: Fix writing the size of 2+GB elements in the archive.
--
Configure bugmail: http://sourc
http://sourceware.org/bugzilla/show_bug.cgi?id=13449
Nick Clifton changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://sourceware.org/bugzilla/show_bug.cgi?id=13449
--- Comment #14 from cvs-commit at gcc dot gnu.org 2011-12-21 17:07:33 UTC ---
CVSROOT:/cvs/src
Module name:src
Changes by:ni...@sourceware.org2011-12-21 17:07:27
Modified files:
gas: ChangeLog
gas/config
http://sourceware.org/bugzilla/show_bug.cgi?id=13534
Bug #: 13534
Summary: ar mishandles files bigger than 2GB
Product: binutils
Version: 2.23 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: binutils
10 matches
Mail list logo