Discussion:
Hyperstring in D2005
(too old to reply)
kaare
2005-09-13 02:23:24 UTC
Permalink
Hi,

(I realize this group is mostly the fastcode project, but it sure sounds
like where I ought to post my question.)

I'm trying to get the Hyperstring library (from 1999, roughly) working on
D2005. It was developed by http://efd.home.mindspring.com which doesn't
exist any more. Googling around doesn't turn up much that is newer than
2000.

The Hyperstring library worked well under D5, but won't compile on D2005,
presumably because the inline assembler is stricter.

Most of the errors are statements such as

BT ECX, DL

The complaint is operand size mismatch. A few of these can be fixed by
changing the DL to DX, but in other cases the author has stored something in
DH, which would make for a more involved repair.

Anybody know of a source for a D2005 version of the hyperstring library? Or
diffs? Or something?

-kc
John E. Wilfong
2005-09-13 03:45:54 UTC
Permalink
Post by kaare
The Hyperstring library worked well under D5, but won't compile on
D2005, presumably because the inline assembler is stricter.
I had no problem using this library in D2005 but I came from D7. I would
assume that if you could get the D7 source it would solve your problem too.
--
John
kaare
2005-09-13 04:18:54 UTC
Permalink
Post by John E. Wilfong
Post by kaare
The Hyperstring library worked well under D5, but won't compile on
D2005, presumably because the inline assembler is stricter.
I had no problem using this library in D2005 but I came from D7. I would
assume that if you could get the D7 source it would solve your problem too.
Well, that's good news. If someone could post a diff of it for D7 vs D5, I'd
be golden.

-kc

Loading...