Moved aliases to coder header file.
diff --git a/coders/aai.h b/coders/aai.h
index 3df7122..ea33970 100644
--- a/coders/aai.h
+++ b/coders/aai.h
@@ -18,6 +18,8 @@
#define MagickAAIHeaders
+#define MagickAAIAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/art.h b/coders/art.h
index 64a01d4..b02f774 100644
--- a/coders/art.h
+++ b/coders/art.h
@@ -18,6 +18,8 @@
#define MagickARTHeaders
+#define MagickARTAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/avs.h b/coders/avs.h
index 6ba6cca..89ca81e 100644
--- a/coders/avs.h
+++ b/coders/avs.h
@@ -18,6 +18,8 @@
#define MagickAVSHeaders
+#define MagickAVSAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/bgr.h b/coders/bgr.h
index 744eedf..5f8ff22 100644
--- a/coders/bgr.h
+++ b/coders/bgr.h
@@ -18,6 +18,10 @@
#define MagickBGRHeaders
+#define MagickBGRAliases \
+ MagickCoderAlias("BGR", "BGRA") \
+ MagickCoderAlias("BGR", "BGRO")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/bmp.h b/coders/bmp.h
index f6e8f15..0a8fed3 100644
--- a/coders/bmp.h
+++ b/coders/bmp.h
@@ -24,6 +24,10 @@
MagickCoderHeader("BMP", 0, "IC") \
MagickCoderHeader("BMP", 0, "IP")
+#define MagickBMPAliases \
+ MagickCoderAlias("BMP", "BMP2") \
+ MagickCoderAlias("BMP", "BMP3")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/braille.h b/coders/braille.h
index 456b842..65ca7c5 100644
--- a/coders/braille.h
+++ b/coders/braille.h
@@ -18,6 +18,13 @@
#define MagickBRAILLEHeaders
+#define MagickBRAILLEAliases \
+ MagickCoderAlias("BRAILLE", "BRF") \
+ MagickCoderAlias("BRAILLE", "UBRL") \
+ MagickCoderAlias("BRAILLE", "UBRL6") \
+ MagickCoderAlias("BRAILLE", "ISOBRL") \
+ MagickCoderAlias("BRAILLE", "ISOBRL6")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/cals.h b/coders/cals.h
index 8d12b3a..d18216d 100644
--- a/coders/cals.h
+++ b/coders/cals.h
@@ -22,6 +22,9 @@
MagickCoderHeader("CALS", 9, "rorient:") \
MagickCoderHeader("CALS", 21, "version: MIL-STD-1840")
+#define MagickCALSAliases \
+ MagickCoderAlias("CALS", "CAL")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/caption.h b/coders/caption.h
index bcbcb52..24c7dd4 100644
--- a/coders/caption.h
+++ b/coders/caption.h
@@ -18,6 +18,8 @@
#define MagickCAPTIONHeaders
+#define MagickCAPTIONAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/cin.h b/coders/cin.h
index c972de8..0886d5a 100644
--- a/coders/cin.h
+++ b/coders/cin.h
@@ -19,6 +19,8 @@
#define MagickCINHeaders \
MagickCoderHeader("CIN", 0, "\200\052\137\327")
+#define MagickCINAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/cip.h b/coders/cip.h
index dfc8737..a86c80e 100644
--- a/coders/cip.h
+++ b/coders/cip.h
@@ -18,6 +18,8 @@
#define MagickCIPHeaders
+#define MagickCIPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/clip.h b/coders/clip.h
index 5536cca..a4d14a3 100644
--- a/coders/clip.h
+++ b/coders/clip.h
@@ -18,6 +18,8 @@
#define MagickCLIPHeaders
+#define MagickCLIPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/clipboard.h b/coders/clipboard.h
index bff211d..a6070a1 100644
--- a/coders/clipboard.h
+++ b/coders/clipboard.h
@@ -18,6 +18,8 @@
#define MagickCLIPBOARDHeaders
+#define MagickCLIPBOARDAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/cmyk.h b/coders/cmyk.h
index 3558ade..d163e69 100644
--- a/coders/cmyk.h
+++ b/coders/cmyk.h
@@ -18,6 +18,9 @@
#define MagickCMYKHeaders
+#define MagickCMYKAliases \
+ MagickCoderAlias("CMYK", "CMYKA")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/coders-private.h b/coders/coders-private.h
index e13c2cd..1af7608 100644
--- a/coders/coders-private.h
+++ b/coders/coders-private.h
@@ -19,6 +19,8 @@
#define MagickCoderHeader(coder,offset,magic) { coder, offset, \
(const unsigned char *) (magic), sizeof(magic)-1 },
+#define MagickCoderAlias(coder,alias) { coder, alias },
+
#define MagickCoderExports(coder) \
extern ModuleExport size_t \
Register ## coder ## Image(void); \
diff --git a/coders/cut.h b/coders/cut.h
index 28504da..8d2fb41 100644
--- a/coders/cut.h
+++ b/coders/cut.h
@@ -18,6 +18,8 @@
#define MagickCUTHeaders
+#define MagickCUTAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dcm.h b/coders/dcm.h
index 037b6d5..c42521a 100644
--- a/coders/dcm.h
+++ b/coders/dcm.h
@@ -19,6 +19,8 @@
#define MagickDCMHeaders \
MagickCoderHeader("DCM", 128, "DICM")
+#define MagickDCMAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dds.h b/coders/dds.h
index add2f47..4db1fb3 100644
--- a/coders/dds.h
+++ b/coders/dds.h
@@ -19,6 +19,8 @@
#define MagickDDSHeaders \
MagickCoderHeader("DDS", 0, "DDS ")
+#define MagickDDSAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/debug.h b/coders/debug.h
index 73d7953..a2a613c 100644
--- a/coders/debug.h
+++ b/coders/debug.h
@@ -18,6 +18,8 @@
#define MagickDEBUGHeaders
+#define MagickDEBUGAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dib.h b/coders/dib.h
index 3f132c1..57a892a 100644
--- a/coders/dib.h
+++ b/coders/dib.h
@@ -19,6 +19,9 @@
#define MagickDIBHeaders \
MagickCoderHeader("DIB", 0, "\050\000")
+#define MagickDIBAliases \
+ MagickCoderAlias("DIB", "ICODIB")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/djvu.h b/coders/djvu.h
index 02620c5..dca142e 100644
--- a/coders/djvu.h
+++ b/coders/djvu.h
@@ -19,6 +19,8 @@
#define MagickDJVUHeaders \
MagickCoderHeader("DJVU", 0, "AT&TFORM")
+#define MagickDJVUAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dng.h b/coders/dng.h
index e42dc68..b47cfc1 100644
--- a/coders/dng.h
+++ b/coders/dng.h
@@ -22,6 +22,31 @@
MagickCoderHeader("MRW", 0, "\x00MRM") \
MagickCoderHeader("RAF", 0, "FUJIFILMCCD-RAW ")
+#define MagickDNGAliases \
+ MagickCoderAlias("DNG", "3FR") \
+ MagickCoderAlias("DNG", "ARW") \
+ MagickCoderAlias("DNG", "CR2") \
+ MagickCoderAlias("DNG", "CRW") \
+ MagickCoderAlias("DNG", "DCR") \
+ MagickCoderAlias("DNG", "DCRAW") \
+ MagickCoderAlias("DNG", "ERF") \
+ MagickCoderAlias("DNG", "IIQ") \
+ MagickCoderAlias("DNG", "KDC") \
+ MagickCoderAlias("DNG", "K25") \
+ MagickCoderAlias("DNG", "MEF") \
+ MagickCoderAlias("DNG", "MRW") \
+ MagickCoderAlias("DNG", "NEF") \
+ MagickCoderAlias("DNG", "NRW") \
+ MagickCoderAlias("DNG", "ORF") \
+ MagickCoderAlias("DNG", "PEF") \
+ MagickCoderAlias("DNG", "RAF") \
+ MagickCoderAlias("DNG", "RAW") \
+ MagickCoderAlias("DNG", "RMF") \
+ MagickCoderAlias("DNG", "RW2") \
+ MagickCoderAlias("DNG", "SRF") \
+ MagickCoderAlias("DNG", "SR2") \
+ MagickCoderAlias("DNG", "X3F")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dot.h b/coders/dot.h
index 8ffdf7a..fad5e8c 100644
--- a/coders/dot.h
+++ b/coders/dot.h
@@ -19,6 +19,9 @@
#define MagickDOTHeaders \
MagickCoderHeader("DOT", 0, "digraph")
+#define MagickDOTAliases \
+ MagickCoderAlias("DOT", "GV")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dps.h b/coders/dps.h
index 2b5f5f7..d6049fb 100644
--- a/coders/dps.h
+++ b/coders/dps.h
@@ -18,6 +18,8 @@
#define MagickDPSHeaders
+#define MagickDPSAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/dpx.h b/coders/dpx.h
index 4eac24a..b29e4ef 100644
--- a/coders/dpx.h
+++ b/coders/dpx.h
@@ -20,6 +20,8 @@
MagickCoderHeader("DPX", 0, "SDPX") \
MagickCoderHeader("DPX", 0, "XPDS")
+#define MagickDPXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/emf.h b/coders/emf.h
index 643b7cd..915a587 100644
--- a/coders/emf.h
+++ b/coders/emf.h
@@ -21,6 +21,9 @@
MagickCoderHeader("WMF", 0, "\327\315\306\232") \
MagickCoderHeader("WMF", 0, "\001\000\011\000")
+#define MagickEMFAliases \
+ MagickCoderAlias("EMF", "WMF")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ept.h b/coders/ept.h
index d32390a..9fd16a3 100644
--- a/coders/ept.h
+++ b/coders/ept.h
@@ -19,6 +19,10 @@
#define MagickEPTHeaders \
MagickCoderHeader("EPT", 0, "\305\320\323\306")
+#define MagickEPTAliases \
+ MagickCoderAlias("EPT", "EPT2") \
+ MagickCoderAlias("EPT", "EPT3")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/exr.h b/coders/exr.h
index f083ce9..c60ef1c 100644
--- a/coders/exr.h
+++ b/coders/exr.h
@@ -19,6 +19,8 @@
#define MagickEXRHeaders \
MagickCoderHeader("EXR", 0, "\166\057\061\001")
+#define MagickEXRAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/fax.h b/coders/fax.h
index de7e271..f6e7984 100644
--- a/coders/fax.h
+++ b/coders/fax.h
@@ -19,6 +19,10 @@
#define MagickFAXHeaders \
MagickCoderHeader("FAX", 0, "DFAX")
+#define MagickFAXAliases \
+ MagickCoderAlias("FAX", "G3") \
+ MagickCoderAlias("FAX", "G4")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/fits.h b/coders/fits.h
index d8c9027..d8101cf 100644
--- a/coders/fits.h
+++ b/coders/fits.h
@@ -20,6 +20,9 @@
MagickCoderHeader("FITS", 0, "IT0") \
MagickCoderHeader("FITS", 0, "SIMPLE")
+#define MagickFITSAliases \
+ MagickCoderAlias("FITS", "FTS")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/flif.h b/coders/flif.h
index d5d0912..a970cab 100644
--- a/coders/flif.h
+++ b/coders/flif.h
@@ -19,6 +19,8 @@
#define MagickFLIFHeaders \
MagickCoderHeader("FLIF", 0, "FLIF")
+#define MagickFLIFAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/fpx.h b/coders/fpx.h
index 0b3623e..e3586ac 100644
--- a/coders/fpx.h
+++ b/coders/fpx.h
@@ -18,6 +18,8 @@
#define MagickFPXHeaders
+#define MagickFPXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/gif.h b/coders/gif.h
index 733d3fb..8d9723c 100644
--- a/coders/gif.h
+++ b/coders/gif.h
@@ -19,6 +19,9 @@
#define MagickGIFHeaders \
MagickCoderHeader("GIF", 0, "GIF8")
+#define MagickGIFAliases \
+ MagickCoderAlias("GIF", "GIF87")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/gradient.h b/coders/gradient.h
index 14673f2..ef91e40 100644
--- a/coders/gradient.h
+++ b/coders/gradient.h
@@ -18,6 +18,9 @@
#define MagickGRADIENTHeaders
+#define MagickGRADIENTAliases \
+ MagickCoderAlias("GRADIENT", "RADIAL-GRADIENT")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/gray.h b/coders/gray.h
index c94b7fc..30cb18f 100644
--- a/coders/gray.h
+++ b/coders/gray.h
@@ -18,6 +18,9 @@
#define MagickGRAYHeaders
+#define MagickGRAYAliases \
+ MagickCoderAlias("GRAY", "GRAYA")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/hald.h b/coders/hald.h
index 2bd5228..dcaac8a 100644
--- a/coders/hald.h
+++ b/coders/hald.h
@@ -18,6 +18,8 @@
#define MagickHALDHeaders
+#define MagickHALDAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/hdr.h b/coders/hdr.h
index a72059d..1a398b2 100644
--- a/coders/hdr.h
+++ b/coders/hdr.h
@@ -20,6 +20,8 @@
MagickCoderHeader("HDR", 0, "#?RADIANCE") \
MagickCoderHeader("HDR", 0, "#?RGBE")
+#define MagickHDRAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/heic.h b/coders/heic.h
index bd6869e..1e77825 100644
--- a/coders/heic.h
+++ b/coders/heic.h
@@ -21,6 +21,8 @@
MagickCoderHeader("HEIC", 4, "ftypheix") \
MagickCoderHeader("HEIC", 4, "ftypmif1")
+#define MagickHEICAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/histogram.h b/coders/histogram.h
index ac29c27..fbbe244 100644
--- a/coders/histogram.h
+++ b/coders/histogram.h
@@ -18,6 +18,8 @@
#define MagickHISTOGRAMHeaders
+#define MagickHISTOGRAMAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/hrz.h b/coders/hrz.h
index 44e6dc2..4ea3181 100644
--- a/coders/hrz.h
+++ b/coders/hrz.h
@@ -18,6 +18,8 @@
#define MagickHRZHeaders
+#define MagickHRZAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/html.h b/coders/html.h
index 753576c..5ada005 100644
--- a/coders/html.h
+++ b/coders/html.h
@@ -18,6 +18,10 @@
#define MagickHTMLHeaders
+#define MagickHTMLAliases \
+ MagickCoderAlias("HTML", "HTM") \
+ MagickCoderAlias("HTML", "SHTML")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/icon.h b/coders/icon.h
index 96f48c6..246d091 100644
--- a/coders/icon.h
+++ b/coders/icon.h
@@ -18,6 +18,10 @@
#define MagickICONHeaders
+#define MagickICONAliases \
+ MagickCoderAlias("ICON", "CUR") \
+ MagickCoderAlias("ICON", "ICO")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/info.h b/coders/info.h
index cc8f362..95b3677 100644
--- a/coders/info.h
+++ b/coders/info.h
@@ -18,6 +18,8 @@
#define MagickINFOHeaders
+#define MagickINFOAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/inline.h b/coders/inline.h
index 45c5efa..efaa583 100644
--- a/coders/inline.h
+++ b/coders/inline.h
@@ -18,6 +18,9 @@
#define MagickINLINEHeaders
+#define MagickINLINEAliases \
+ MagickCoderAlias("DATA", "INLINE")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ipl.h b/coders/ipl.h
index 57c3821..7c35bb1 100644
--- a/coders/ipl.h
+++ b/coders/ipl.h
@@ -19,6 +19,8 @@
#define MagickIPLHeaders \
MagickCoderHeader("IPL", 0, "data")
+#define MagickIPLAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/jbig.h b/coders/jbig.h
index b82dcb2..43e1a68 100644
--- a/coders/jbig.h
+++ b/coders/jbig.h
@@ -18,6 +18,10 @@
#define MagickJBIGHeaders
+#define MagickJBIGAliases \
+ MagickCoderAlias("JBIG", "BIE") \
+ MagickCoderAlias("JBIG", "JBG")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/jnx.h b/coders/jnx.h
index eabf12b..a7c7499 100644
--- a/coders/jnx.h
+++ b/coders/jnx.h
@@ -18,6 +18,8 @@
#define MagickJNXHeaders
+#define MagickJNXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/jp2.h b/coders/jp2.h
index fa15b2c..52c4a27 100644
--- a/coders/jp2.h
+++ b/coders/jp2.h
@@ -21,6 +21,13 @@
MagickCoderHeader("JPC", 0, "\x0d\x0a\x87\x0a") \
MagickCoderHeader("J2K", 0, "\xff\x4f\xff\x51")
+#define MagickJP2Aliases \
+ MagickCoderAlias("JP2", "J2C") \
+ MagickCoderAlias("JP2", "J2K") \
+ MagickCoderAlias("JP2", "JPM") \
+ MagickCoderAlias("JP2", "JPT") \
+ MagickCoderAlias("JP2", "JPC")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/jpeg.h b/coders/jpeg.h
index ac1f2ab..f50cbac 100644
--- a/coders/jpeg.h
+++ b/coders/jpeg.h
@@ -19,6 +19,12 @@
#define MagickJPEGHeaders \
MagickCoderHeader("JPEG", 0, "\377\330\377")
+#define MagickJPEGAliases \
+ MagickCoderAlias("JPEG", "JPE") \
+ MagickCoderAlias("JPEG", "JPG") \
+ MagickCoderAlias("JPEG", "JPS") \
+ MagickCoderAlias("JPEG", "PJPEG")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/json.h b/coders/json.h
index dbd7c0f..92193a5 100644
--- a/coders/json.h
+++ b/coders/json.h
@@ -18,6 +18,8 @@
#define MagickJSONHeaders
+#define MagickJSONAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/label.h b/coders/label.h
index 85d36b2..61e7133 100644
--- a/coders/label.h
+++ b/coders/label.h
@@ -18,6 +18,8 @@
#define MagickLABELHeaders
+#define MagickLABELAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mac.h b/coders/mac.h
index 21a7837..acf81c6 100644
--- a/coders/mac.h
+++ b/coders/mac.h
@@ -18,6 +18,8 @@
#define MagickMACHeaders
+#define MagickMACAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/magick.h b/coders/magick.h
index 871443d..0848ecf 100644
--- a/coders/magick.h
+++ b/coders/magick.h
@@ -18,6 +18,14 @@
#define MagickMAGICKHeaders
+#define MagickMAGICKAliases \
+ MagickCoderAlias("MAGICK", "GRANITE") \
+ MagickCoderAlias("MAGICK", "H") \
+ MagickCoderAlias("MAGICK", "LOGO") \
+ MagickCoderAlias("MAGICK", "NETSCAPE") \
+ MagickCoderAlias("MAGICK", "ROSE") \
+ MagickCoderAlias("MAGICK", "WIZARD")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/map.h b/coders/map.h
index 2cae3f6..2cf801c 100644
--- a/coders/map.h
+++ b/coders/map.h
@@ -18,6 +18,8 @@
#define MagickMAPHeaders
+#define MagickMAPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mask.h b/coders/mask.h
index eb246a4..46f0828 100644
--- a/coders/mask.h
+++ b/coders/mask.h
@@ -18,6 +18,8 @@
#define MagickMASKHeaders
+#define MagickMASKAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mat.h b/coders/mat.h
index 64297f1..13b0668 100644
--- a/coders/mat.h
+++ b/coders/mat.h
@@ -19,6 +19,8 @@
#define MagickMATHeaders \
MagickCoderHeader("MAT", 0, "MATLAB 5.0 MAT-file,")
+#define MagickMATAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/matte.h b/coders/matte.h
index e7685b4..66ef2c2 100644
--- a/coders/matte.h
+++ b/coders/matte.h
@@ -18,6 +18,8 @@
#define MagickMATTEHeaders
+#define MagickMATTEAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/meta.h b/coders/meta.h
index 3ebc538..db8d5b7 100644
--- a/coders/meta.h
+++ b/coders/meta.h
@@ -24,6 +24,20 @@
MagickCoderHeader("IPTCTEXT", 0, "2#0=\042�\042") \
MagickCoderHeader("IPTC", 0, "\034\002")
+#define MagickMETAAliases \
+ MagickCoderAlias("META", "8BIM") \
+ MagickCoderAlias("META", "8BIMTEXT") \
+ MagickCoderAlias("META", "8BIMWTEXT") \
+ MagickCoderAlias("META", "APP1") \
+ MagickCoderAlias("META", "APP1JPEG") \
+ MagickCoderAlias("META", "EXIF") \
+ MagickCoderAlias("META", "XMP") \
+ MagickCoderAlias("META", "ICM") \
+ MagickCoderAlias("META", "ICC") \
+ MagickCoderAlias("META", "IPTC") \
+ MagickCoderAlias("META", "IPTCTEXT") \
+ MagickCoderAlias("META", "IPTCWTEXT")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/miff.h b/coders/miff.h
index 0bb3715..81d35e9 100644
--- a/coders/miff.h
+++ b/coders/miff.h
@@ -20,6 +20,8 @@
MagickCoderHeader("MIFF", 0, "Id=ImageMagick") \
MagickCoderHeader("MIFF", 0, "id=ImageMagick")
+#define MagickMIFFAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mono.h b/coders/mono.h
index e5d5a7a..1a3fb4c 100644
--- a/coders/mono.h
+++ b/coders/mono.h
@@ -18,6 +18,8 @@
#define MagickMONOHeaders
+#define MagickMONOAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mpc.h b/coders/mpc.h
index 29bb2a8..fc45f4d 100644
--- a/coders/mpc.h
+++ b/coders/mpc.h
@@ -19,6 +19,9 @@
#define MagickMPCHeaders \
MagickCoderHeader("MPC", 0, "id=MagickCache")
+#define MagickMPCAliases \
+ MagickCoderAlias("MPC", "CACHE")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mpeg.h b/coders/mpeg.h
index 9f676c1..b83f67d 100644
--- a/coders/mpeg.h
+++ b/coders/mpeg.h
@@ -20,6 +20,18 @@
MagickCoderHeader("MPEG", 0, "\000\000\001\263") \
MagickCoderHeader("MPEG", 0, "RIFF")
+#define MagickMPEGAliases \
+ MagickCoderAlias("MPEG", "3GP") \
+ MagickCoderAlias("MPEG", "3G2") \
+ MagickCoderAlias("MPEG", "AVI") \
+ MagickCoderAlias("MPEG", "MKV") \
+ MagickCoderAlias("MPEG", "MOV") \
+ MagickCoderAlias("MPEG", "MPG") \
+ MagickCoderAlias("MPEG", "MP4") \
+ MagickCoderAlias("MPEG", "M2V") \
+ MagickCoderAlias("MPEG", "M4V") \
+ MagickCoderAlias("MPEG", "WMV")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mpr.h b/coders/mpr.h
index ed10ecc..7a3d1dd 100644
--- a/coders/mpr.h
+++ b/coders/mpr.h
@@ -18,6 +18,9 @@
#define MagickMPRHeaders
+#define MagickMPRAliases \
+ MagickCoderAlias("MPR", "MPRI")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/msl.h b/coders/msl.h
index 82a8e8a..bad4436 100644
--- a/coders/msl.h
+++ b/coders/msl.h
@@ -18,6 +18,8 @@
#define MagickMSLHeaders
+#define MagickMSLAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mtv.h b/coders/mtv.h
index f1ded1e..223de90 100644
--- a/coders/mtv.h
+++ b/coders/mtv.h
@@ -18,6 +18,8 @@
#define MagickMTVHeaders
+#define MagickMTVAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/mvg.h b/coders/mvg.h
index a7acbab..98d49d0 100644
--- a/coders/mvg.h
+++ b/coders/mvg.h
@@ -18,6 +18,8 @@
#define MagickMVGHeaders
+#define MagickMVGAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/null.h b/coders/null.h
index 06063b4..cf177df 100644
--- a/coders/null.h
+++ b/coders/null.h
@@ -18,6 +18,8 @@
#define MagickNULLHeaders
+#define MagickNULLAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/otb.h b/coders/otb.h
index 94f6643..203c9b3 100644
--- a/coders/otb.h
+++ b/coders/otb.h
@@ -18,6 +18,8 @@
#define MagickOTBHeaders
+#define MagickOTBAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/palm.h b/coders/palm.h
index 979f77c..672603a 100644
--- a/coders/palm.h
+++ b/coders/palm.h
@@ -18,6 +18,8 @@
#define MagickPALMHeaders
+#define MagickPALMAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pango.h b/coders/pango.h
index 85a0fcb..5073120 100644
--- a/coders/pango.h
+++ b/coders/pango.h
@@ -18,6 +18,8 @@
#define MagickPANGOHeaders
+#define MagickPANGOAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pattern.h b/coders/pattern.h
index d9f1ace..c04ca2d 100644
--- a/coders/pattern.h
+++ b/coders/pattern.h
@@ -18,6 +18,8 @@
#define MagickPATTERNHeaders
+#define MagickPATTERNAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pcd.h b/coders/pcd.h
index 3b6741c..f9d4075 100644
--- a/coders/pcd.h
+++ b/coders/pcd.h
@@ -19,6 +19,9 @@
#define MagickPCDHeaders \
MagickCoderHeader("PCD", 2048, "PCD_")
+#define MagickPCDAliases \
+ MagickCoderAlias("PCD", "PCDS")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pcl.h b/coders/pcl.h
index 5211030..d9ce5cc 100644
--- a/coders/pcl.h
+++ b/coders/pcl.h
@@ -20,6 +20,8 @@
MagickCoderHeader("PCL", 0, "\033E\033")
+#define MagickPCLAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pcx.h b/coders/pcx.h
index d76712b..6a4e249 100644
--- a/coders/pcx.h
+++ b/coders/pcx.h
@@ -21,6 +21,9 @@
MagickCoderHeader("PCX", 0, "\012\005") \
MagickCoderHeader("DCX", 0, "\261\150\336\72")
+#define MagickPCXAliases \
+ MagickCoderAlias("PCX", "DCX")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pdb.h b/coders/pdb.h
index 21f8b31..5c0c487 100644
--- a/coders/pdb.h
+++ b/coders/pdb.h
@@ -19,6 +19,8 @@
#define MagickPDBHeaders \
MagickCoderHeader("PDB", 60, "vIMGView")
+#define MagickPDBAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pdf.h b/coders/pdf.h
index a88e6fc..706615d 100644
--- a/coders/pdf.h
+++ b/coders/pdf.h
@@ -19,6 +19,11 @@
#define MagickPDFHeaders \
MagickCoderHeader("PDF", 0, "%PDF-")
+#define MagickPDFAliases \
+ MagickCoderAlias("PDF", "AI") \
+ MagickCoderAlias("PDF", "EPDF") \
+ MagickCoderAlias("PDF", "PDFA")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pes.h b/coders/pes.h
index 2a8649b..5794a77 100644
--- a/coders/pes.h
+++ b/coders/pes.h
@@ -19,6 +19,8 @@
#define MagickPESHeaders \
MagickCoderHeader("PES", 0, "#PES")
+#define MagickPESAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pgx.h b/coders/pgx.h
index 7d72610..0e31959 100644
--- a/coders/pgx.h
+++ b/coders/pgx.h
@@ -21,6 +21,8 @@
MagickCoderHeader("PGX", 0, "PG ML") \
MagickCoderHeader("PGX", 0, "PG LM")
+#define MagickPGXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pict.h b/coders/pict.h
index a2fa038..820e4b1 100644
--- a/coders/pict.h
+++ b/coders/pict.h
@@ -18,6 +18,9 @@
#define MagickPICTHeaders
+#define MagickPICTAliases \
+ MagickCoderAlias("PICT", "PCT")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pix.h b/coders/pix.h
index 2faa0ce..3d63afc 100644
--- a/coders/pix.h
+++ b/coders/pix.h
@@ -18,6 +18,8 @@
#define MagickPIXHeaders
+#define MagickPIXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/plasma.h b/coders/plasma.h
index 4f1153b..d78c562 100644
--- a/coders/plasma.h
+++ b/coders/plasma.h
@@ -18,6 +18,9 @@
#define MagickPLASMAHeaders
+#define MagickPLASMAAliases \
+ MagickCoderAlias("PLASMA", "FRACTAL")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/png.h b/coders/png.h
index a89cac8..be700db 100644
--- a/coders/png.h
+++ b/coders/png.h
@@ -21,6 +21,16 @@
MagickCoderHeader("JNG", 0, "\213JNG\r\n\032\n") \
MagickCoderHeader("MNG", 0, "\212MNG\r\n\032\n")
+#define MagickPNGAliases \
+ MagickCoderAlias("PNG", "MNG") \
+ MagickCoderAlias("PNG", "PNG8") \
+ MagickCoderAlias("PNG", "PNG24") \
+ MagickCoderAlias("PNG", "PNG32") \
+ MagickCoderAlias("PNG", "PNG48") \
+ MagickCoderAlias("PNG", "PNG64") \
+ MagickCoderAlias("PNG", "PNG00") \
+ MagickCoderAlias("PNG", "JNG")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pnm.h b/coders/pnm.h
index 6f48d88..6f7a057 100644
--- a/coders/pnm.h
+++ b/coders/pnm.h
@@ -27,6 +27,13 @@
MagickCoderHeader("PFM", 0, "PF") \
MagickCoderHeader("PFM", 0, "Pf")
+#define MagickPNMAliases \
+ MagickCoderAlias("PNM", "PAM") \
+ MagickCoderAlias("PNM", "PBM") \
+ MagickCoderAlias("PNM", "PFM") \
+ MagickCoderAlias("PNM", "PGM") \
+ MagickCoderAlias("PNM", "PPM")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ps.h b/coders/ps.h
index f01e4a7..4ac1b14 100644
--- a/coders/ps.h
+++ b/coders/ps.h
@@ -21,6 +21,12 @@
MagickCoderHeader("PS", 0, "\004%!") \
MagickCoderHeader("PS", 0, "\305\320\323\306")
+#define MagickPSAliases \
+ MagickCoderAlias("PS", "EPI") \
+ MagickCoderAlias("PS", "EPS") \
+ MagickCoderAlias("PS", "EPSF") \
+ MagickCoderAlias("PS", "EPSI")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ps2.h b/coders/ps2.h
index 6728a66..d16cf87 100644
--- a/coders/ps2.h
+++ b/coders/ps2.h
@@ -18,6 +18,9 @@
#define MagickPS2Headers
+#define MagickPS2Aliases \
+ MagickCoderAlias("PS2", "EPS2")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ps3.h b/coders/ps3.h
index 13c2260..7bbb988 100644
--- a/coders/ps3.h
+++ b/coders/ps3.h
@@ -18,6 +18,9 @@
#define MagickPS3Headers
+#define MagickPS3Aliases \
+ MagickCoderAlias("PS3", "EPS3")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/psd.h b/coders/psd.h
index 052279a..bce1801 100644
--- a/coders/psd.h
+++ b/coders/psd.h
@@ -20,6 +20,9 @@
MagickCoderHeader("PSB", 0, "8BPB") \
MagickCoderHeader("PSD", 0, "8BPS")
+#define MagickPSDAliases \
+ MagickCoderAlias("PSD", "PSB")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/pwp.h b/coders/pwp.h
index 3fa2618..7f4ffcd 100644
--- a/coders/pwp.h
+++ b/coders/pwp.h
@@ -19,6 +19,8 @@
#define MagickPWPHeaders \
MagickCoderHeader("PWP", 0, "SFW95")
+#define MagickPWPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/raw.h b/coders/raw.h
index b6bbe97..2d655a0 100644
--- a/coders/raw.h
+++ b/coders/raw.h
@@ -18,6 +18,17 @@
#define MagickRAWHeaders
+#define MagickRAWAliases \
+ MagickCoderAlias("RAW", "R") \
+ MagickCoderAlias("RAW", "C") \
+ MagickCoderAlias("RAW", "G") \
+ MagickCoderAlias("RAW", "M") \
+ MagickCoderAlias("RAW", "B") \
+ MagickCoderAlias("RAW", "Y") \
+ MagickCoderAlias("RAW", "A") \
+ MagickCoderAlias("RAW", "O") \
+ MagickCoderAlias("RAW", "K")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/rgb.h b/coders/rgb.h
index 7958425..caf7f62 100644
--- a/coders/rgb.h
+++ b/coders/rgb.h
@@ -18,6 +18,10 @@
#define MagickRGBHeaders
+#define MagickRGBAliases \
+ MagickCoderAlias("RGB", "RGBA") \
+ MagickCoderAlias("RGB", "RGBO")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/rgf.h b/coders/rgf.h
index 65c61b0..d4bd456 100644
--- a/coders/rgf.h
+++ b/coders/rgf.h
@@ -18,6 +18,8 @@
#define MagickRGFHeaders
+#define MagickRGFAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/rla.h b/coders/rla.h
index 9c9f69f..8df77f2 100644
--- a/coders/rla.h
+++ b/coders/rla.h
@@ -18,6 +18,8 @@
#define MagickRLAHeaders
+#define MagickRLAAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/rle.h b/coders/rle.h
index 715f7cc..735ba35 100644
--- a/coders/rle.h
+++ b/coders/rle.h
@@ -19,6 +19,8 @@
#define MagickRLEHeaders \
MagickCoderHeader("RLE", 0, "\122\314")
+#define MagickRLEAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/scr.h b/coders/scr.h
index 95a8009..30af39f 100644
--- a/coders/scr.h
+++ b/coders/scr.h
@@ -18,6 +18,8 @@
#define MagickSCRHeaders
+#define MagickSCRAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/screenshot.h b/coders/screenshot.h
index 8315a42..7fa8f06 100644
--- a/coders/screenshot.h
+++ b/coders/screenshot.h
@@ -18,6 +18,8 @@
#define MagickSCREENSHOTHeaders
+#define MagickSCREENSHOTAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/sct.h b/coders/sct.h
index 10d96de..261d966 100644
--- a/coders/sct.h
+++ b/coders/sct.h
@@ -19,6 +19,8 @@
#define MagickSCTHeaders \
MagickCoderHeader("SCT", 0, "CT")
+#define MagickSCTAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/sfw.h b/coders/sfw.h
index 6534a53..e9142c4 100644
--- a/coders/sfw.h
+++ b/coders/sfw.h
@@ -19,6 +19,8 @@
#define MagickSFWHeaders \
MagickCoderHeader("SFW", 0, "SFW94")
+#define MagickSFWAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/sgi.h b/coders/sgi.h
index f44fcb8..e263973 100644
--- a/coders/sgi.h
+++ b/coders/sgi.h
@@ -19,6 +19,8 @@
#define MagickSGIHeaders \
MagickCoderHeader("SGI", 0, "\001\332")
+#define MagickSGIAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/sixel.h b/coders/sixel.h
index 0a4971c..732738a 100644
--- a/coders/sixel.h
+++ b/coders/sixel.h
@@ -18,6 +18,9 @@
#define MagickSIXELHeaders
+#define MagickSIXELAliases \
+ MagickCoderAlias("SIXEL", "SIX")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/stegano.h b/coders/stegano.h
index 1e6c8da..8b8d403 100644
--- a/coders/stegano.h
+++ b/coders/stegano.h
@@ -18,6 +18,8 @@
#define MagickSTEGANOHeaders
+#define MagickSTEGANOAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/sun.h b/coders/sun.h
index a6c90e1..fcdd157 100644
--- a/coders/sun.h
+++ b/coders/sun.h
@@ -19,6 +19,9 @@
#define MagickSUNHeaders \
MagickCoderHeader("SUN", 0, "\131\246\152\225")
+#define MagickSUNAliases \
+ MagickCoderAlias("SUN", "RAS")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/svg.h b/coders/svg.h
index 3f8caac..dae805e 100644
--- a/coders/svg.h
+++ b/coders/svg.h
@@ -22,6 +22,10 @@
MagickCoderHeader("SVG", 1, "SVG") \
MagickCoderHeader("SVG", 1, "svg")
+#define MagickSVGAliases \
+ MagickCoderAlias("SVG", "SVGZ") \
+ MagickCoderAlias("SVG", "MSVG")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/tga.h b/coders/tga.h
index 531664b..62d03d6 100644
--- a/coders/tga.h
+++ b/coders/tga.h
@@ -18,6 +18,11 @@
#define MagickTGAHeaders
+#define MagickTGAAliases \
+ MagickCoderAlias("TGA", "ICB") \
+ MagickCoderAlias("TGA", "VDA") \
+ MagickCoderAlias("TGA", "VST")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/thumbnail.h b/coders/thumbnail.h
index ea53834..0373634 100644
--- a/coders/thumbnail.h
+++ b/coders/thumbnail.h
@@ -18,6 +18,8 @@
#define MagickTHUMBNAILHeaders
+#define MagickTHUMBNAILAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/tiff.h b/coders/tiff.h
index 8ed01a1..525305c 100644
--- a/coders/tiff.h
+++ b/coders/tiff.h
@@ -22,6 +22,12 @@
MagickCoderHeader("TIFF64", 0, "\115\115\000\053\000\010\000\000") \
MagickCoderHeader("TIFF64", 0, "\111\111\053\000\010\000\000\000")
+#define MagickTIFFAliases \
+ MagickCoderAlias("TIFF", "GROUP4") \
+ MagickCoderAlias("TIFF", "PTIF") \
+ MagickCoderAlias("TIFF", "TIF") \
+ MagickCoderAlias("TIFF", "TIFF64")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/tile.h b/coders/tile.h
index 23326fd..b729244 100644
--- a/coders/tile.h
+++ b/coders/tile.h
@@ -18,6 +18,8 @@
#define MagickTILEHeaders
+#define MagickTILEAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/tim.h b/coders/tim.h
index b2bedd0..c4aec8b 100644
--- a/coders/tim.h
+++ b/coders/tim.h
@@ -18,6 +18,8 @@
#define MagickTIMHeaders
+#define MagickTIMAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ttf.h b/coders/ttf.h
index b4af4ef..df1b911 100644
--- a/coders/ttf.h
+++ b/coders/ttf.h
@@ -21,6 +21,13 @@
MagickCoderHeader("PFA", 0, "%!PS-AdobeFont-1.0") \
MagickCoderHeader("PFB", 6, "%!PS-AdobeFont-1.0")
+#define MagickTTFAliases \
+ MagickCoderAlias("TTF", "DFONT") \
+ MagickCoderAlias("TTF", "PFA") \
+ MagickCoderAlias("TTF", "PFB") \
+ MagickCoderAlias("TTF", "OTF") \
+ MagickCoderAlias("TTF", "TTC")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/txt.h b/coders/txt.h
index 6ad6e46..31f360c 100644
--- a/coders/txt.h
+++ b/coders/txt.h
@@ -20,6 +20,10 @@
#define MagickTXTHeaders \
MagickCoderHeader("TXT", 0, MagickTXTID)
+#define MagickTXTAliases \
+ MagickCoderAlias("TXT", "SPARSE-COLOR") \
+ MagickCoderAlias("TXT", "TEXT")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/uil.h b/coders/uil.h
index eb6adbe..5c3d2fe 100644
--- a/coders/uil.h
+++ b/coders/uil.h
@@ -18,6 +18,8 @@
#define MagickUILHeaders
+#define MagickUILAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/url.h b/coders/url.h
index 46146db..8e30826 100644
--- a/coders/url.h
+++ b/coders/url.h
@@ -18,6 +18,12 @@
#define MagickURLHeaders
+#define MagickURLAliases \
+ MagickCoderAlias("URL", "HTTP") \
+ MagickCoderAlias("URL", "HTTPS") \
+ MagickCoderAlias("URL", "FTP") \
+ MagickCoderAlias("URL", "FILE")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/uyvy.h b/coders/uyvy.h
index 63219c1..effe667 100644
--- a/coders/uyvy.h
+++ b/coders/uyvy.h
@@ -18,6 +18,9 @@
#define MagickUYVYHeaders
+#define MagickUYVYAliases \
+ MagickCoderAlias("UYVY", "PAL")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/vicar.h b/coders/vicar.h
index 542a715..8ee4f52 100644
--- a/coders/vicar.h
+++ b/coders/vicar.h
@@ -21,6 +21,8 @@
MagickCoderHeader("VICAR", 0, "NJPL1I") \
MagickCoderHeader("VICAR", 0, "PDS_VERSION_ID")
+#define MagickVICARAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/vid.h b/coders/vid.h
index 58e6f40..c3c5419 100644
--- a/coders/vid.h
+++ b/coders/vid.h
@@ -18,6 +18,8 @@
#define MagickVIDHeaders
+#define MagickVIDAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/viff.h b/coders/viff.h
index c0525e6..1abc24a 100644
--- a/coders/viff.h
+++ b/coders/viff.h
@@ -19,6 +19,9 @@
#define MagickVIFFHeaders \
MagickCoderHeader("VIFF", 0, "\253\001")
+#define MagickVIFFAliases \
+ MagickCoderAlias("VIFF", "XV")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/vips.h b/coders/vips.h
index 60c5961..9bc4cb2 100644
--- a/coders/vips.h
+++ b/coders/vips.h
@@ -20,6 +20,8 @@
MagickCoderHeader("VIPS", 0, "\010\362\246\266") \
MagickCoderHeader("VIPS", 0, "\266\246\362\010")
+#define MagickVIPSAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/wbmp.h b/coders/wbmp.h
index b521dd7..77ec5c5 100644
--- a/coders/wbmp.h
+++ b/coders/wbmp.h
@@ -18,6 +18,8 @@
#define MagickWBMPHeaders
+#define MagickWBMPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/webp.h b/coders/webp.h
index b0e4e7f..117c726 100644
--- a/coders/webp.h
+++ b/coders/webp.h
@@ -19,6 +19,8 @@
#define MagickWEBPHeaders \
MagickCoderHeader("WEBP", 8, "WEBP")
+#define MagickWEBPAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/wmf.h b/coders/wmf.h
index c139168..42f491b 100644
--- a/coders/wmf.h
+++ b/coders/wmf.h
@@ -18,6 +18,8 @@
#define MagickWMFHeaders
+#define MagickWMFAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/wpg.h b/coders/wpg.h
index 010a9cb..fb5abf8 100644
--- a/coders/wpg.h
+++ b/coders/wpg.h
@@ -19,6 +19,8 @@
#define MagickWPGHeaders \
MagickCoderHeader("WPG", 0, "\377WPC")
+#define MagickWPGAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/x.h b/coders/x.h
index dedd685..00a2b20 100644
--- a/coders/x.h
+++ b/coders/x.h
@@ -18,6 +18,8 @@
#define MagickXHeaders
+#define MagickXAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xbm.h b/coders/xbm.h
index 72e55fa..6ab0d59 100644
--- a/coders/xbm.h
+++ b/coders/xbm.h
@@ -19,6 +19,8 @@
#define MagickXBMHeaders \
MagickCoderHeader("XBM", 0, "#define")
+#define MagickXBMAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xc.h b/coders/xc.h
index 1cbe8df..2704543 100644
--- a/coders/xc.h
+++ b/coders/xc.h
@@ -18,6 +18,9 @@
#define MagickXCHeaders
+#define MagickXCAliases \
+ MagickCoderAlias("XC", "CANVAS")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xcf.h b/coders/xcf.h
index 08d52d1..a71dfb5 100644
--- a/coders/xcf.h
+++ b/coders/xcf.h
@@ -20,6 +20,8 @@
MagickCoderHeader("XCF", 0, "gimp xcf")
+#define MagickXCFAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xpm.h b/coders/xpm.h
index 43f5a55..79c5b39 100644
--- a/coders/xpm.h
+++ b/coders/xpm.h
@@ -19,6 +19,10 @@
#define MagickXPMHeaders \
MagickCoderHeader("XPM", 1, "* XPM *")
+#define MagickXPMAliases \
+ MagickCoderAlias("XPM", "PICON") \
+ MagickCoderAlias("XPM", "PM")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xps.h b/coders/xps.h
index 6e83e2b..039d3ef 100644
--- a/coders/xps.h
+++ b/coders/xps.h
@@ -18,6 +18,8 @@
#define MagickXPSHeaders
+#define MagickXPSAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xtrn.h b/coders/xtrn.h
index 9c7e857..89d5e0f 100644
--- a/coders/xtrn.h
+++ b/coders/xtrn.h
@@ -18,6 +18,9 @@
#define MagickXTRNHeaders
+#define MagickXTRNAliases \
+ MagickCoderAlias("XTRN", "XTRNARRAY")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/xwd.h b/coders/xwd.h
index aefde91..c95968b 100644
--- a/coders/xwd.h
+++ b/coders/xwd.h
@@ -18,6 +18,8 @@
#define MagickXWDHeaders
+#define MagickXWDAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/ycbcr.h b/coders/ycbcr.h
index 24e3aea..9e27806 100644
--- a/coders/ycbcr.h
+++ b/coders/ycbcr.h
@@ -18,6 +18,9 @@
#define MagickYCBCRHeaders
+#define MagickYCBCRAliases \
+ MagickCoderAlias("YCbCr", "YCbCrA")
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
diff --git a/coders/yuv.h b/coders/yuv.h
index c79541a..097b239 100644
--- a/coders/yuv.h
+++ b/coders/yuv.h
@@ -18,6 +18,8 @@
#define MagickYUVHeaders
+#define MagickYUVAliases
+
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif