<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openpcd/firmware/lib, branch master</title>
<subtitle>Firmware for the OpenPCD, OpenPICC and SIMtrace hardware</subtitle>
<id>https://git.gnumonks.org/cgit/openpcd/atom?h=master</id>
<link rel='self' href='https://git.gnumonks.org/cgit/openpcd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/'/>
<updated>2012-04-08T08:01:04+00:00</updated>
<entry>
<title>eabi: Remove EABI functions to fix building with EABI toolchains</title>
<updated>2012-04-08T08:01:04+00:00</updated>
<author>
<name>Holger Freyther</name>
<email>zecke@selfish.org</email>
</author>
<published>2012-04-08T08:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=f0fb308984a66ca2c6f8fd2a3a2e9edcae1b5ccb'/>
<id>urn:sha1:f0fb308984a66ca2c6f8fd2a3a2e9edcae1b5ccb</id>
<content type='text'>
These symbols are not referenced on an arm-elf gcc 4.7, they are
used when building with an arm-eabi gcc 4.7 and then cause linking
issues. The linking to libgcc can not be omitted as the irq code is
using ffs. Remove the EABI symbols. The alternative would be to
declare the EABI as weak inside the lib1funcs.

Link error:
multiple definition of `__udivsi3'
multiple definition of `__aeabi_uidiv'

Exported symbols:
nm lib/lib1funcs.o
00000000 t Ldiv0
00000010 T __div0
</content>
</entry>
<entry>
<title>vsprintf.c: Fix compilation by including limits.h</title>
<updated>2011-01-31T15:14:08+00:00</updated>
<author>
<name>Holger Hans Peter Freyther</name>
<email>zecke@selfish.org</email>
</author>
<published>2011-01-31T10:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=ca1d468c1834448708e2f20d11a653297acb6d69'/>
<id>urn:sha1:ca1d468c1834448708e2f20d11a653297acb6d69</id>
<content type='text'>
The INT_MAX define was not known to this code with a
GCC 4.5.2/binutils 2.21/newlib 1.19.0 toolchain as
build for osmocomBB. Include limits.h to fix that.
</content>
</entry>
<entry>
<title>mark _ctype as const to be able to put it in flash</title>
<updated>2010-11-13T16:04:03+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2010-11-13T16:04:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=906b0a483ed4e93dc69a0dde9fe7b6e3a2eb6d70'/>
<id>urn:sha1:906b0a483ed4e93dc69a0dde9fe7b6e3a2eb6d70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make gcc happy (signed/unsigned)</title>
<updated>2006-10-01T21:43:26+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-10-01T21:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=7a651e94c5fc5fa38da05e68a776d396e11e534d'/>
<id>urn:sha1:7a651e94c5fc5fa38da05e68a776d396e11e534d</id>
<content type='text'>
git-svn-id: https://svn.openpcd.org:2342/trunk@249 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>move to new directory</title>
<updated>2006-09-12T17:35:30+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-09-12T17:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=d256545b2fd62d78910efcc6273c3b70abd3aa13'/>
<id>urn:sha1:d256545b2fd62d78910efcc6273c3b70abd3aa13</id>
<content type='text'>
git-svn-id: https://svn.openpcd.org:2342/trunk@191 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
</feed>
