[FFmpeg-devel] [PATCH 0/7] Add strict-aliasing-safe type punning macros
Mans Rullgard
mans
Fri Jan 29 03:12:07 CET 2010
This patch series adds helpers for safe type punning without tripping
over any strict aliasing optimisations.
Please comment.
Mans Rullgard (7):
Check for may_alias gcc attribute support
Define av_alias if supported by compiler
Add alias-safe union typedefs
Use alias-safe types in AV_[RW] macros
Use alias-safe types in AV_COPY/SWAP/ZERO macros
Add AV_COPY32
Add alias-safe aligned AV_[RW]N macros
configure | 5 +++
libavutil/internal.h | 8 +++++
libavutil/intreadwrite.h | 79 ++++++++++++++++++++++++++++++++++++++++------
3 files changed, 82 insertions(+), 10 deletions(-)
More information about the ffmpeg-devel
mailing list