On Jun 15, 2009, at 11:56 AM, jma...@wireshark.org wrote: > http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=28744 > > User: jmayer > Date: 2009/06/15 11:56 AM > > Log: > Rename all of the ascend files: > That way we hopefully won't need the runlex.sh hack any > more.
Actually, runlex.sh is intended to deal with other Flex issues as well - for example: # # OK, now let's generate a header file declaring the relevant functions # defined by the .c file; if the .c file is .../foo.c, the header file # will be .../foo_lex.h. # # This works around some other Flex suckage, wherein it doesn't declare # the lex routine before defining it, causing compiler warnings. # XXX - newer versions of Flex support --header-file=, to generate the # appropriate header file. With those versions, we should use that option. # In addition, we might, at some point, want to support reentrant scanners, if Flex supports them, and provide some wrappers if it doesn't (e.g., have a mutex for the scanner, so only one thread is using a particular scanner at a time). So, whilst we might be able to eliminate some of the stuff runlex.sh does, we probably won't be able to get rid of all of it. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe