/**Copyright2012TileraCorporation.AllRightsReserved.**Thisprogramisfreesoftware; you can redistribute it and/or*modifyitunderthetermsoftheGNUGeneralPublicLicense*aspublishedbytheFreeSoftwareFoundation,version2.**Thisprogramisdistributedinthehopethatitwillbeuseful,but*WITHOUTANYWARRANTY; without even the implied warranty of*MERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE,GOODTITLEor*NONINFRINGEMENT.SeetheGNUGeneralPublicLicensefor*moredetails.*/#include <linux/linkage.h>#include <arch/abi.h>#include <asm/unistd.h>/**Notethatlibchasacopyofthisfunctionthatitusestocompare*againstthePCwhenastackbacktraceends,soifthiscodeis*changed,thelibcimplementation(s)shouldalsobeupdated.*/ENTRY(__vdso_rt_sigreturn)moveliTREG_SYSCALL_NR_NAME,__NR_rt_sigreturnswint1/*Wedon't use ENDPROC to avoid tagging this symbol as FUNC,*whichconfusestheperftool.*/END(__vdso_rt_sigreturn)