diff options
Diffstat (limited to 'scripts/recordmcount.h')
| -rw-r--r-- | scripts/recordmcount.h | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/recordmcount.h b/scripts/recordmcount.h index 9d1421e63ff..49b582a225b 100644 --- a/scripts/recordmcount.h +++ b/scripts/recordmcount.h @@ -163,11 +163,11 @@ static int mcount_adjust = 0;  static int MIPS_is_fake_mcount(Elf_Rel const *rp)  { -	static Elf_Addr old_r_offset; +	static Elf_Addr old_r_offset = ~(Elf_Addr)0;  	Elf_Addr current_r_offset = _w(rp->r_offset);  	int is_fake; -	is_fake = old_r_offset && +	is_fake = (old_r_offset != ~(Elf_Addr)0) &&  		(current_r_offset - old_r_offset == MIPS_FAKEMCOUNT_OFFSET);  	old_r_offset = current_r_offset;  | 
