From: Dave A. <and...@re...> - 2002-06-05 13:32:23
|
Thanks Tony -- I'm a lurker on this list... Dave Tony Dziedzic wrote: > The version of crash in the lkcd/lkcdutils/crash directory can not handle files larger than 2Gb. The following patch corrects this. > > Does anyone have a valid e-mail address for Dave Anderson, formerly of Mission Critical Linux? I'd like to cc him as a courtesy. > > Tony Dziedzic > Storigen Systems, Inc. > > diff -ru lkcd/lkcdutils/crash/Makefile lkcd-4gb/lkcdutils/crash/Makefile > --- lkcd/lkcdutils/crash/Makefile Fri Apr 26 06:06:01 2002 > +++ lkcd-4gb/lkcdutils/crash/Makefile Wed Jun 5 09:00:31 2002 > @@ -111,7 +111,7 @@ > #WARNING_OPTIONS=-Wall -Wstrict-prototypes -Wmissing-prototypes > #WARNING_ERROR=-Werror > > -CFLAGS=-g -DMCLX -D${TARGET} > +CFLAGS=-g -DMCLX -D${TARGET} -D_FILE_OFFSET_BITS=64 > > TAR_FILES=${SOURCE_FILES} Makefile COPYING README > CSCOPE_FILES=${SOURCE_FILES} > diff -ru lkcd/lkcdutils/crash/symbols.c lkcd-4gb/lkcdutils/crash/symbols.c > --- lkcd/lkcdutils/crash/symbols.c Fri Apr 12 20:47:30 2002 > +++ lkcd-4gb/lkcdutils/crash/symbols.c Wed Jun 5 08:53:25 2002 > @@ -103,7 +103,7 @@ > #define INDENT_INCR (2) > > static int is_typedef(char *); > -static void whatis_datatype(char *, off_t *, ulong); > +static void whatis_datatype(char *, long *, ulong); > static void whatis_variable(struct syment *); > static void print_struct(char *, ulong); > static void print_union(char *, ulong); > @@ -1870,7 +1870,8 @@ > struct syment *sp; > long mcnt; > char buf[BUFSIZE]; > - ulong offs, offset; > + ulong offs; > + off_t offset; > > if (NO_MODULES()) > return FALSE; > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > lkcd-devel mailing list > lkc...@li... > https://lists.sourceforge.net/lists/listinfo/lkcd-devel |