linux-sparse.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix sparc64 and x86_64 issues
@ 2009-08-05 18:51 Blue Swirl
  2009-08-06 20:23 ` Blue Swirl
  0 siblings, 1 reply; 5+ messages in thread
From: Blue Swirl @ 2009-08-05 18:51 UTC (permalink / raw)
  To: linux-sparse

Hi,

With these patches, I can run Sparse on OpenBIOS sources (which use
libgcc) also when compiling for 64 bit targets. 64 bit targets use 128
bit double cells, just like 64 bit double cells are used on 32 bit
targets.

I'm not sure if 'long long long' is actually used, libgcc uses
__attribute__ ((mode (TI))).

Blue Swirl (2):
  Add support for TImode type (__int128_t)
  Define __LP64__ for x86_64 unless in 32 bit mode

 cgcc         |    9 +++++----
 evaluate.c   |    8 +++++---
 expand.c     |    3 ++-
 gdbhelpers   |    3 +++
 parse.c      |   25 ++++++++++++++++++++++---
 show-parse.c |    3 +++
 symbol.c     |    6 ++++++
 symbol.h     |    8 +++++---
 target.c     |    1 +
 target.h     |    1 +
 10 files changed, 53 insertions(+), 14 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-08-12 18:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-05 18:51 [PATCH 0/2] Fix sparc64 and x86_64 issues Blue Swirl
2009-08-06 20:23 ` Blue Swirl
2009-08-06 21:16   ` Christopher Li
2009-08-10 17:49     ` Christopher Li
2009-08-12 18:42       ` Blue Swirl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).