On Tue, Nov 18, 2008 at 12:53:48AM -0600, John E. Malmberg wrote: > >==== //depot/perl/intrpvar.h#238 (text) ==== > >Index: perl/intrpvar.h > >--- perl/intrpvar.h#237~34831~ 2008-11-14 04:37:01.000000000 -0800 > >+++ perl/intrpvar.h 2008-11-17 14:04:56.000000000 -0800 > >@@ -677,6 +677,8 @@ > > PERLVARI(Isv_serial, U32, 0) /* SV serial number, used in sv.c */ > > #endif > > > >+PERLVARI(Ibreakable_sub_generation, U32, 0) > >+ > > /* If you are adding a U8 or U16, check to see if there are 'Space' > > comments > > * above on where there are gaps which currently will be structure > > padding. */ > > > > This patch breaks building on VMS, as one of the resulting symbols is > longer than 31 characters.
I did count it and found that it was somewhat under 32 (24, if I count it correctly). How long is the longest prefix added to these strings to make a symbol? Nicholas Clark
