Слово явь в современном русском языке женского рода, однако в производном наречии наяву, как видно, сохранилось падежное окончание -у, не свойственное существительным женского рода.
О чем говорит этот факт? Слово явь раньше было мужского рода? Окончанием формы какого падежа является -у — местного?