From: Sven M. H. <pe...@gm...> - 2001-05-22 09:14:08
|
On Mon, May 21, 2001 at 11:41:40PM +0200, Marcelo E. Magallon wrote: > >> Brian Paul <br...@va...> writes: > > > I'm curious why revision 30500 doesn't work. Do you know if the revision > > is stored as a number or a string? I'd at least ask the libtool people why > > 30500 doesn't work. > > because libtool defines non negative as: > > 0 | [1-9] | [1-9][0-9] | [1-9][0-9][0-9] > > i.e., it not only can't start with 0, it can only have three digits. I > suspect this has to do with some funny test or expr implementation. Or > perhaps they thought three digits would be enough. Or maybe some sick > linker uses integers to store this info. > > Hmm... funky that '0 | [1-9]' bit... I'd suspect this was quickly hacked in (explaining the superfluous 0) so they probably did limit to three digits because they thought it would suffice. -Sven -- "Would the All-Seeing Eye please look in my direction?" [ KeyID........: 0xC297FEAB ] [ Fingerprint..: FEA5 0F93 7320 3F39 66A5 AED3 073F 2D5F C297 FEAB ] |