Re: New WGET and mainline version up: crm114-20080326-BlameSentansoken --> 64-bit SuSe 10.2 output

Bill Y <[email protected]>
Newsgroups gmane.mail.spam.crm114
Message-ID <[email protected]>
   From: "Ger Hobbelt" <[email protected]>

   On Wed, Mar 26, 2008 at 3:14 PM, Bill Y <[email protected]> wrote:
   >
   >  New version is up as a WGET and as a .gzball.
   >
   >  It's really only for people using Hyperspace or NN.
   >
   >    - Bill Yerazunis

   Thanks!

   running the vanilla version on 64-bit Suse 10.2 AMD output (note the
   segfaults and the funny little (if you think an Iron Maiden is funny)
   hyperspace diffs:

   (Note: nothing changed, apart from commenting out the active LDFLAGS
   in Makefile, because crm114 won't build at all otherwise)

So, the new WGET version _segfaults_ on you?

Grumble.... what's most annoying is that I can't really even begin
to debug this; I have no 64-bit machines available.  (except maybe
my MythTV box and that doesn't ride the train with me).

Maybe now is the time to start global replacement of int/long/float/double
with the "proper" 32/64-bit architecture-clean macros.

Even if all it does is to let us run cleanly on Linux on 32 bit OR 64
bit, that would be a big advance.

And if we can do Linux32, Linux64, and Windows 32/64, that's 99% of
the battle.  

So, I will propose the followimg macros (names carefully chosen to be 
at least moderately easy to type and easy to do a global replace which
gets us most of the way there).   what should the following macros really 
be?

  Macro       storage on 
  Name        Linux 32-bit

  Char        8-bit char
  UChar       8-bit unsigned char
  Int	      16-bit integer
  UInt	      16-bit unsigned integer
  Long	      32-bit integer
  ULong	      32-bit unsigned integer
  LLong	      64-bit integer
  ULLong      64-bit unsigned integer
  Float	      32-bit floating point number
  Double      64-bit floating point number

	      - Bill Yerazunis
	    

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.