* fix for 5890: different compilers produce different wire struct offsets
This gives vibnal its own wirecheck utility and adds compile-time assertions to vibnal to ensure all platforms agree.
Showing
- lnet/klnds/viblnd/.cvsignore 1 addition, 0 deletionslnet/klnds/viblnd/.cvsignore
- lnet/klnds/viblnd/viblnd.c 128 additions, 4 deletionslnet/klnds/viblnd/viblnd.c
- lnet/klnds/viblnd/viblnd.h 1 addition, 104 deletionslnet/klnds/viblnd/viblnd.h
- lnet/klnds/viblnd/viblnd_wire.h 104 additions, 0 deletionslnet/klnds/viblnd/viblnd_wire.h
- lnet/klnds/viblnd/wirecheck.c 207 additions, 0 deletionslnet/klnds/viblnd/wirecheck.c
Loading
Please register or sign in to comment