pkgsrc/lang/vslisp/patches
jmc 3804345481 Port for powerpc (or any other arch which enforces alignment).
This code was assuming it could copy double's in/out of char *'s with just
casts and normal copies. This blows up on anything which enforces alignments.

Change the generic case for the ATOM to just have a special double field.

For the serialization routines memcpy the double in and provide a union to
memcpy it out to that also contains a single double value. This ensures
alignment is correct and it won't SIGBUS anymore.

Bump pkg to nb1
2002-03-15 00:22:42 +00:00
..
patch-aa Initial import of new "vslisp" package: 2000-12-04 23:47:35 +00:00
patch-ab Initial import of new "vslisp" package: 2000-12-04 23:47:35 +00:00
patch-ac Port for powerpc (or any other arch which enforces alignment). 2002-03-15 00:22:42 +00:00
patch-ad Port for powerpc (or any other arch which enforces alignment). 2002-03-15 00:22:42 +00:00
patch-ae Port for powerpc (or any other arch which enforces alignment). 2002-03-15 00:22:42 +00:00