Re: [Lxr-dev] Further testing
Brought to you by:
ajlittoz
From: Jan-Benedict G. <jb...@lu...> - 2001-08-19 13:59:03
|
On Sun, 2001-08-19 15:45:31 +0200, Jan-Benedict Glaw <jb...@lu...> wrote in message <200...@lu...>: > So it's close getting perfect:-) Oh, I was too fast:-( For those very old Linux kernels (v 0.01, 0.10, 0.11, 0.12) I've adden another "architecture", noarch. /asm-noarch/ gets mapped back to pure /asm/ because these old kernels had nothing else than i386 support. Loading pages sometimes gives me errors like ------------------------ first time loaded -------------------- Penguin Cross-Referencing Linux [ source navigation ] Linux/ include/ asm/ io.h [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] Version: [ v_0_12 ] [ v_0_11 ] [ v_0_10 ] [ v_0_01 ] [ i386 ] [ alpha ] [ arm ] [ cris ] [ ia64 ] [ Architecture: m68k ] [ mips ] [ mips64 ] [ parisc ] [ ppc ] [ s390 ] [ s390x ] [ sh ] [ sparc ] [ sparc64 ] [ noarch ] qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ** Fatal: Can't locate LXR/Lang/Generic.pm in @INC (@INC contains: / usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 / usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/ lib/site_perl /usr/lib/perl5/5.6 /usr/lib/perl5/5.005 . /etc/apache/ /etc/apache/lib/perl) at (eval 20) line 3. ** Fatal: Can't locate object method "new" via package "LXR::Lang:: Generic" (perhaps you forgot to load "LXR::Lang::Generic"?) at (eval 21) line 1. ** Fatal: Unable to create LXR::Lang::Generic Lang object, at /home/ data/lxr-cvs/lib/LXR/Common.pm line 84. -------------------------------------------------------------------- Loading it once again gives: ----------------------- First Reload -------------------------------- Penguin Cross-Referencing Linux [ source navigation ] Linux/ include/ asm/ io.h [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] Version: [ v_0_12 ] [ v_0_11 ] [ v_0_10 ] [ v_0_01 ] [ i386 ] [ alpha ] [ arm ] [ cris ] [ ia64 ] [ Architecture: m68k ] [ mips ] [ mips64 ] [ parisc ] [ ppc ] [ s390 ] [ s390x ] [ sh ] [ sparc ] [ sparc64 ] [ noarch ] qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq 1.1 www-data 001 ** Warning: DBD::Pg::st execute failed: PQsendQuer ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing ** Warning: DBD::Pg::st execute failed: PQsendQuery() -- There is no c ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing ** Warning: DBD::Pg::st execute failed: PQsendQuery() -- There is no c ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing #define outb(value,port) \ 002 __asm__ ("outb %%al,%%dx"::"a" (value),"d"** Warni ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing ** Warning: DBD::Pg::st execute failed: PQsendQuery() -- There is no c ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing (port)) 003 004 005 #define inb(port) ({ \ 006 unsigned char _v; \ 007 __asm__ volatile ("inb %%dx,%%al":"=a" (_v):"d"** ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing (port)); \ 008 _v; \ 009 }) 010 011 #define outb_p(value,port) \ 012 __asm__ ("outb %%al,%%dx\n" \ 013 "\tjmp 1f\n" \ 014 "1:\tjmp 1f\n" \ 015 "1:"::"a" (value),"d"** Warning: D ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing (port)) 016 [...] --------------------------------------------------------------------- The third load then looks better: ------------------------ Second Reload ------------------------------- Penguin Cross-Referencing Linux [ source navigation ] Linux/ include/ asm/ io.h [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] Version: [ v_0_12 ] [ v_0_11 ] [ v_0_10 ] [ v_0_01 ] [ i386 ] [ alpha ] [ arm ] [ cris ] [ ia64 ] [ Architecture: m68k ] [ mips ] [ mips64 ] [ parisc ] [ ppc ] [ s390 ] [ s390x ] [ sh ] [ sparc ] [ sparc64 ] [ noarch ] qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq 1.1 www-data 001 #define outb(value,port) \ 002 __asm__ ("outb %%al,%%dx"::"a" (value),"d" (port)) 003 004 005 #define inb(port) ({ \ 006 unsigned char _v; \ 007 __asm__ volatile ("inb %%dx,%%al":"=a" (_v):"d" (p 008 _v; \ 009 }) 010 011 #define outb_p(value,port) \ 012 __asm__ ("outb %%al,%%dx\n" \ 013 "\tjmp 1f\n" \ 014 "1:\tjmp 1f\n" \ 015 "1:"::"a" (value),"d" (port)) 016 017 #define inb_p(port) ({ \ 018 unsigned char _v; \ 019 __asm__ volatile ("inb %%dx,%%al\n" \ 020 "\tjmp 1f\n" \ 021 "1:\tjmp 1f\n" \ 022 "1:":"=a" (_v):"d" (port)); \ 023 _v; \ 024 }) qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq [ source navigation ] [ diff markup ] [ identifier search ] [ freetext qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq This page was automatically generated by the LXR HTML 3.2 engine. Checked! Arne Georg Gleditsch and Per Kristian Gjermshus qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq --------------------------------------------------------------------- Does anybody have some hint how to get the complete page just at the first shoot? MfG, JBG -- Jan-Benedict Glaw . jb...@lu... . +49-172-7608481 |