Skip to contentSkip to conversation

Dump module patche.

parisc-linux Joel Soete 2 participants 3 messages May 14, 2003 – May 15, 2003 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

Joel Soete

author
#1 lore raw

Hi Bruno,

Quoted 3 lines

Attachment: dump_modules-2.4.20-pa32.patch2

I apply it against last 2.4.20-pa35 (do not have any more pa22 :( ) (just
2 hunk to remove). Unfortunately it failed to compile with following message:
gcc-3.0 -print-libgcc-file-name /usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/arch/parisc/lib/lib.a

/usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/lib/lib.a  \
	--end-group \
	-o vmlinux

fs/fs.o(.debug_info+0x6fbaf): undefined reference to `.L1225'
make: *** [vmlinux] Error 1

(Sorry I already met this kind of pb but do not remember how to solve :()

Thanks for your undertand,
Joel

PS: No more support of compression (I tried libz2 but it do not found some object at ld time)?

---------------------------------
Vous surfez avec une ligne classique ? Economisez jusqu'à 25% avec Tiscali Complete ! Offre spéciale : première année d'abonnement offerte. ... Plus d'info sur http://complete.tiscali.be

#2 lore raw
Quoted 5 lines
Quoted 2 lines

Attachment: dump_modules-2.4.20-pa32.patch2

I apply it against last 2.4.20-pa35 (do not have any more pa22 :( ) (just
2 hunk to remove). Unfortunately it failed to compile with following message:
gcc-3.0 -print-libgcc-file-name /usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/arch/parisc/lib/lib.a

Quoted 7 lines
/usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/lib/lib.a  \
	--end-group \
	-o vmlinux

fs/fs.o(.debug_info+0x6fbaf): undefined reference to `.L1225'
make: *** [vmlinux] Error 1

(Sorry I already met this kind of pb but do not remember how to solve :()

At first glance, this would appear to be a GCC bug. If I was to guess, it's a problem with a label for a jump table being deleted.

You might be able to avoid the problem by compiling fs.o with a different optimization. The problem could be investigated further by generating the assember output for the routine with -g. Search for the above label. The debug information in the file will allow finding the source line.

Dave

Signature · 2 lines
J. David Anglin                                  [email protected]
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)
author
#3 lore raw

Dave,

Quoted 13 lines
Quoted 13 lines
Quoted 4 lines

Attachment: dump_modules-2.4.20-pa32.patch2

I apply it against last 2.4.20-pa35 (do not have any more pa22 :( ) (just
2 hunk to remove). Unfortunately it failed to compile with following message:
gcc-3.0 -print-libgcc-file-name /usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/arch/parisc/lib/lib.a

/usr/src/LKCD/hppa/linux-2.4.20-pa35-lkcd/lib/lib.a  \
	--end-group \
	-o vmlinux

fs/fs.o(.debug_info+0x6fbaf): undefined reference to `.L1225'
make: *** [vmlinux] Error 1

Quoted 1 line
Quoted 1 line

(Sorry I already met this kind of pb but do not remember how to solve

:()

Quoted 3 lines

At first glance, this would appear to be a GCC bug. If I was to guess, it's a problem with a label for a jump table being deleted.

I will try gcc-3.2 (or later) because

Quoted 6 lines

You might be able to avoid the problem by compiling fs.o with a different optimization. The problem could be investigated further by generating the assember output for the routine with -g. Search for the above label. The debug information in the file will allow finding the source line.

fs.o is in fact a lib build with "ld -r -o fs.o open.o read_rite.o [...]"

and 'objdump -d fs.o' do not actualy help me to find back any above references :(

Thanks,
Joel

---------------------------------
Vous surfez avec une ligne classique ? Economisez jusqu'à 25% avec Tiscali Complete ! Offre spéciale : première année d'abonnement offerte. ... Plus d'info sur http://complete.tiscali.be