libnative: fix epoll_event struct layout
libnative: fix epoll_event struct layout

Make the definition of epoll_event use natural alignment on all
architectures except x86_64.

Before this commit, the struct was always 12 bytes big, which works okay
on x86 and x86_64 but not on ARM and MIPS, where it should be 16 bytes
big with the `data` field aligned on an 8 byte boundary.

TheNeikos/rust,pythonesque/rust,XMPPwocky/rust,KokaKiwi/rust,reem/rust,ruud-v-a/rust,victorvde/rust,barosl/rust,robertg/rust,emk/rust,cllns/rust,andars/rust,aturon/rust,bombless/rust-docs-chinese,reem/rust,dinfuehr/rust,zachwick/rust,bombless/rust,michaelballantyne/rust-gpu,kimroen/rust,emk/rust,andars/rust,AerialX/rust,michaelballantyne/rust-gpu,GBGamer/rust,vhbit/rust,richo/rust,P1start/rust,AerialX/rust,mihneadb/rust,Ryman/rust,miniupnp/rust,avdi/rust,jashank/rust,Ryman/rust,cllns/rust,mvdnes/rust,vhbit/rust,zaeleus/rust,victorvde/rust,l0kod/rust,erickt/rust,sae-bom/rust,barosl/rust,untitaker/rust,mahkoh/rust,hauleth/rust,jroesch/rust,0x73/rust,robertg/rust,jashank/rust,andars/rust,zubron/rust,nham/rust,robertg/rust,ebfull/rust,michaelballantyne/rust-gpu,nwin/rust,rohitjoshi/rust,seanrivera/rust,defuz/rust,pshc/rust,seanrivera/rust,jashank/rust,jroesch/rust,pelmers/rust,mahkoh/rust,carols10cents/rust,pczarn/rust,mdinger/rust,dwillmer/rust,mvdnes/rust,zubron/rust,ejjeong/rust,KokaKiwi/rust,dwillmer/rust,cllns/rust,ruud-v-a/rust,XMPPwocky/rust,barosl/rust,nwin/rust,nham/rust,stepancheg/rust-ide-rust,stepancheg/rust-ide-rust,avdi/rust,Ryman/rust,AerialX/rust,XMPPwocky/rust,reem/rust,mihneadb/rust,nwin/rust,philyoon/rust,untitaker/rust,victorvde/rust,dinfuehr/rust,nham/rust,P1start/rust,quornian/rust,stepancheg/rust-ide-rust,AerialX/rust-rt-minimal,gifnksm/rust,krzysz00/rust,arthurprs/rand,emk/rust,rprichard/rust,pczarn/rust,nham/rust,aneeshusa/rust,XMPPwocky/rust,andars/rust,jbclements/rust,GBGamer/rust,graydon/rust,quornian/rust,carols10cents/rust,zubron/rust,AerialX/rust-rt-minimal,graydon/rust,ktossell/rust,vhbit/rust,jashank/rust,pythonesque/rust,TheNeikos/rust,sae-bom/rust,shepmaster/rand,kwantam/rust,miniupnp/rust,dwillmer/rust,l0kod/rust,defuz/rust,kimroen/rust,graydon/rust,erickt/rust,gifnksm/rust,l0kod/rust,KokaKiwi/rust,defuz/rust,pczarn/rust,AerialX/rust,quornian/rust,pelmers/rust,servo/rust,ktossell/rust,0x73/rust,kimroen/rust,TheNeikos/rust,reem/rust,quornian/rust,zubron/rust,ejjeong/rust,AerialX/rust-rt-minimal,zubron/rust,pelmers/rust,erickt/rust,barosl/rust,defuz/rust,defuz/rust,l0kod/rust,jashank/rust,ebfull/rust,l0kod/rust,reem/rust,stepancheg/rust-ide-rust,emk/rust,jbclements/rust,servo/rust,ejjeong/rust,untitaker/rust,jbclements/rust,dinfuehr/rust,rprichard/rust,pczarn/rust,aidancully/rust,mihneadb/rust,seanrivera/rust,mdinger/rust,KokaKiwi/rust,kwantam/rust,GBGamer/rust,aturon/rust,sae-bom/rust,aepsil0n/rust,jashank/rust,robertg/rust,untitaker/rust,pshc/rust,aidancully/rust,avdi/rust,stepancheg/rust-ide-rust,jroesch/rust,hauleth/rust,retep998/rand,0x73/rust,graydon/rust,KokaKiwi/rust,aturon/rust,0x73/rust,zachwick/rust,rprichard/rust,barosl/rust,avdi/rust,TheNeikos/rust,richo/rust,rohitjoshi/rust,pythonesque/rust,omasanori/rust,kwantam/rust,michaelballantyne/rust-gpu,aidancully/rust,aidancully/rust,servo/rust,mihneadb/rust,0x73/rust,GBGamer/rust,carols10cents/rust,barosl/rust,dinfuehr/rust,quornian/rust,mahkoh/rust,P1start/rust,victorvde/rust,zachwick/rust,vhbit/rust,jbclements/rust,nwin/rust,krzysz00/rust,zachwick/rust,aneeshusa/rust,Ryman/rust,AerialX/rust-rt-minimal,gifnksm/rust,bombless/rust,zaeleus/rust,miniupnp/rust,servo/rust,AerialX/rust,mahkoh/rust,aneeshusa/rust,ktossell/rust,philyoon/rust,servo/rust,vhbit/rust,AerialX/rust-rt-minimal,aneeshusa/rust,pczarn/rust,pshc/rust,jroesch/rust,AerialX/rust,miniupnp/rust,zaeleus/rust,nham/rust,cllns/rust,l0kod/rust,pczarn/rust,aepsil0n/rust,mdinger/rust,pshc/rust,vhbit/rust,KokaKiwi/rust,nham/rust,ktossell/rust,carols10cents/rust,0x73/rust,mihneadb/rust,barosl/rust,aepsil0n/rust,victorvde/rust,untitaker/rust,aepsil0n/rust,jbclements/rust,philyoon/rust,kimroen/rust,rohitjoshi/rust,jroesch/rust,omasanori/rust,defuz/rust,pythonesque/rust,rprichard/rust,bombless/rust,andars/rust,nham/rust,hauleth/rust,ebfull/rust,mdinger/rust,robertg/rust,huonw/rand,miniupnp/rust,P1start/rust,jroesch/rust,jroesch/rust,TheNeikos/rust,servo/rust,GBGamer/rust,jroesch/rust,zachwick/rust,emk/rust,zaeleus/rust,pshc/rust,ebfull/rust,aturon/rust,0x73/rust,jbclements/rust,dwillmer/rust,dwillmer/rust,avdi/rust,graydon/rust,emk/rust,nwin/rust,krzysz00/rust,dwillmer/rust,seanrivera/rust,ktossell/rust,Ryman/rust,miniupnp/rust,stepancheg/rust-ide-rust,aneeshusa/rust,nwin/rust,quornian/rust,nwin/rust,AerialX/rust-rt-minimal,mvdnes/rust,carols10cents/rust,gifnksm/rust,mdinger/rust,erickt/rust,aturon/rust,cllns/rust,emk/rust,bombless/rust,sae-bom/rust,pelmers/rust,richo/rust,kwantam/rust,Ryman/rust,erickt/rust,gifnksm/rust,erickt/rust,ejjeong/rust,philyoon/rust,omasanori/rust,aturon/rust,mihneadb/rust,mvdnes/rust,zaeleus/rust,bombless/rust,TheNeikos/rust,hauleth/rust,seanrivera/rust,aepsil0n/rust,kimroen/rust,jbclements/rust,michaelballantyne/rust-gpu,Ryman/rust,rprichard/rust,cllns/rust,seanrivera/rust,ruud-v-a/rust,ebfull/rust,quornian/rust,andars/rust,sae-bom/rust,philyoon/rust,vhbit/rust,kimroen/rust,achanda/rand,jashank/rust,miniupnp/rust,mahkoh/rust,reem/rust,jashank/rust,nwin/rust,mdinger/rust,zaeleus/rust,GBGamer/rust,mvdnes/rust,mvdnes/rust,ktossell/rust,bombless/rust,pczarn/rust,aepsil0n/rust,richo/rust,ruud-v-a/rust,richo/rust,zubron/rust,gifnksm/rust,michaelballantyne/rust-gpu,pythonesque/rust,dwillmer/rust,l0kod/rust,ruud-v-a/rust,philyoon/rust,robertg/rust,richo/rust,krzysz00/rust,bluss/rand,ebfull/rand,pelmers/rust,victorvde/rust,servo/rust,P1start/rust,zubron/rust,kimroen/rust,michaelballantyne/rust-gpu,krzysz00/rust,GBGamer/rust,ktossell/rust,vhbit/rust,pshc/rust,jbclements/rust,pshc/rust,GrahamDennis/rand,untitaker/rust,hauleth/rust,rprichard/rust,miniupnp/rust,rohitjoshi/rust,omasanori/rust,kwantam/rust,dinfuehr/rust,pelmers/rust,krzysz00/rust,zubron/rust,hauleth/rust,XMPPwocky/rust,pythonesque/rust,aneeshusa/rust,ejjeong/rust,kwantam/rust,sae-bom/rust,avdi/rust,aidancully/rust,jbclements/rust,rohitjoshi/rust,rohitjoshi/rust,P1start/rust,dwillmer/rust,mahkoh/rust,bhickey/rand,pshc/rust,GBGamer/rust,ebfull/rust,ejjeong/rust,aturon/rust,waynenilsen/rand,ruud-v-a/rust,P1start/rust,pythonesque/rust,aidancully/rust,omasanori/rust,stepancheg/rust-ide-rust,XMPPwocky/rust,carols10cents/rust,graydon/rust,zachwick/rust,dinfuehr/rust,l0kod/rust,omasanori/rust,erickt/rust