Fix abnormal symbol parsing when __irqentry_text_end is before __irqentry_text_start
Fix abnormal symbol parsing when __irqentry_text_end is before __irqentry_text_start

On my ARM64 kernel 5.4 case

Symbol:
ffffffc0100820b8 T __irqentry_text_end
ffffffc0100820b8 T __irqentry_text_start

It will ignore all functions after __irqentry_text_start until __irqentry_text_end.
But this case __irqentry_text_end is before __irqentry_text_start.
So the problem happens.

Signed-off-by: Edward Wu <815ebb0ec578dc63a035312a175ab4eb7a4d2d91@realtek.com>

brendangregg/bcc,iovisor/bcc,iovisor/bcc,brendangregg/bcc,iovisor/bcc,iovisor/bcc,brendangregg/bcc,brendangregg/bcc,iovisor/bcc,brendangregg/bcc