Remove the problem of ucs-mule-8859-to-mule-unicode
[bpt/emacs.git] / admin / CPP-DEFINES
index 4d1d647..f951a46 100644 (file)
@@ -4,7 +4,7 @@ of their use.  Feel free to add more macros and more categories.
 ** Distinguishing OSes **
 
 MAC_OS         Compiling for the `mac' window-system.
-MAC_OS8                Compiling for Mac OS Classic (v8 or v9).
+MAC_OS8                Compiling for Mac OS Classic (v8 or v9). No longer supported, all code using it can be removed.
 MAC_OSX                Compiling for Mac OS X.  Not bare Darwin.
 CYGWIN         Compiling the Cygwin port.
 __CYGWIN__     Ditto
@@ -42,25 +42,18 @@ FRAME_WINDOW_P      A GUI frame (like X, w32, etc.)
 REL_ALLOC      Compile in the relocatable memory allocator ralloc.c.
 SYSTEM_MALLOC  Use the system library's malloc.
 
-** All references to these symbols should be removed, all their definitions are gone **
-
-NU
-romp
+** Replace, the definition is trivial: SWITCH_ENUM_CAST
 
 ** Temporarily put defines from removed files here, check if these macros need to be documented or removed because they are not used anymore.  ** 
 
-ABORT_RETURN_TYPE
 ADDR_CORRECT
-ADJUST_EXEC_HEADER
 ADJUST_TEXTBASE
 ADJUST_TEXT_SCNHDR_SIZE
 A_TEXT_OFFSET
 A_TEXT_SEEK
 BAUD_CONVERT
 BROKEN_FIONREAD
-BROKEN_SELECT_NON_X
 BROKEN_SIGIO
-BROKEN_START
 BROKEN_TIOCGETC
 BROKEN_TIOCGWINSZ
 BSD4_2
@@ -73,12 +66,9 @@ CANNOT_DUMP
 CLASH_DETECTION
 COFF
 COFF_BSD_SYMBOLS
-COFF_ENCAPSULATE
-CRT0_COMPILE
 CRT0_DUMMIES
 C_DEBUG_SWITCH
 C_OPTIMIZE_SWITCH
-C_SWITCH_ASM
 C_SWITCH_MACHINE
 C_SWITCH_SYSTEM
 DATA_END
@@ -88,30 +78,18 @@ DATA_START
 DEBUG
 DECLARE_GETPWUID_WITH_UID_T
 DEFAULT_ENTRY_ADDRESS
-DONT_NEED_ENVIRON
 DOT_GLOBAL_START
 DUMMIES
-EEOF
 ELF
-ERROR0
-ERROR1
-ERROR2
-EXEC_HDR_TYPE
-EXEC_MAGIC
 EXEC_PAGESIZE
 EXPLICIT_SIGN_EXTEND
-EXTRA_INITIALIZE
 FIRST_PTY_LETTER
-FREE_RETURN_TYPE
 FSCALE
-F_SETOWN_BUG
-F_SETOWN_SOCK_NEG
 GC_MARK_STACK
 GC_SETJMP_WORKS
 GETPGRP_NO_ARG
 GNU_MALLOC
 HAVE_ALLOCA
-HAVE_BROKEN_INET_ADDR
 HAVE_CLOSEDIR
 HAVE_CONFIG_H
 HAVE_CRTN
@@ -136,33 +114,24 @@ HAVE_UNIX_DOMAIN
 HAVE_UTIMES
 HAVE_WAIT_HEADER
 HAVE_X11R6
-HAVE_XFREE386
 HAVE_XSCREENNUMBEROFSCREEN
 HAVE_X_WINDOWS
-HEADER_INCL_IN_TEXT
-IBMAIX
 INHIBIT_X11R6_XIM
-INIT_BAUD_RATE
 INTEL386
 INTERRUPT_INPUT
-IN_UNEXEC
 IRIS
 IRIS_4D
 IRIX6_5
 IRIX_FORCE_32_BITS
-KEEP_OLD_PADDR
-KEEP_OLD_TEXT_SCNPTR
 KERNEL_FILE
 LDAV_SYMBOL
 LD_SWITCH_MACHINE
 LD_SWITCH_SYSTEM
 LD_SWITCH_SYSTEM_TEMACS
-LD_TEXT_START_ADDR
 LIBS_DEBUG
 LIBS_MACHINE
 LIBS_SYSTEM
 LIBS_TERMCAP
-LIBX11_MACHINE
 LIBX11_SYSTEM
 LIBXMU
 LIB_GCC
@@ -172,58 +141,35 @@ LIB_X11_LIB
 LINKER
 LOAD_AVE_CVT
 LOAD_AVE_TYPE
-LONG_ALIGN
-L_SET
-MAIL_PROGRAM_NAME
 MAIL_USE_FLOCK
-MAKE_PARALLEL
-MAXNAMLEN
-MEMMOVE_MISSING
-MEMORY_IN_STRING_H
 MKDIR_PROTOTYPE
 MOTIF
-M_TERMINFO
 NARROWPROTO
 NEED_ERRNO
-NEED_NET_ERRNO_H
 NEED_PTEM_H
 NEED_SIOCTL
-NEW_PROGRAM_H
-NEW_SECTION_H
-NLIST_NAME_UNION
 NLIST_STRUCT
 NOMULTIPLEJOBS
 NONSYSTEM_DIR_LIBRARY
 NOT_C_CODE
 NO_ARG_ARRAY
-NO_GET_LOAD_AVG
 NO_MODE_T
-NO_PTY_H
 NO_REMAP
 NO_SIOCTL_H
-NO_SOCKETS_IN_FILE_SYSTEM
 NO_SOCK_SIGIO
 NO_TERMIO
 NO_UNION_TYPE
-NO_UNION_TYPE
 NSIG
 NSIG_MINIMUM
 OBJECTS_MACHINE
-OLDXMENU_OPTIONS
-OLD_PROGRAM_H
-OLD_SECTION_H
 ORDINARY_LINK
-OSF1
 O_NDELAY
-PATCH_INDEX
 PENDING_OUTPUT_COUNT
 PERROR
 PNTR_COMPARISON_TYPE
 POSIX_SIGNALS
 PREFER_VSUSP
 PTY_ITERATION
-PTY_MAJOR
-PTY_MINOR
 PTY_NAME_SPRINTF
 PTY_OPEN
 PTY_TTY_NAME_SPRINTF
@@ -237,20 +183,12 @@ SEGMENT_MASK
 SEGSIZ
 SETUP_SLAVE_PTY
 SHORTNAMES
-SHORT_CAST_BUG
 SIGMASKTYPE
 SIGNALS_VIA_CHARACTERS
 SIGN_EXTEND_CHAR
 SIGTYPE
-SIG_BLOCK
-SKTPAIR
-SMAIL
 START_FILES
-SUNOS4
-SUNOS_LOCALTIME_BUG
 SVR4
-SWITCH_ENUM_BUG
-SYMS_START
 SYSTEM_MALLOC
 SYSTEM_TYPE
 SYSV_PTYS
@@ -265,15 +203,10 @@ TERMCAP
 TERMINFO
 TEXT_END
 TEXT_START
-TEXT_START_ADDR
 THIS_IS_MAKEFILE
-TPIX
 ULIMIT_BREAK_VALUE
 UNEXEC
-USE_DL_STUBS
-USE_GETOBAUD
 USE_MMAP_FOR_BUFFERS
-USE_NONANSI_DEFUN
 USG
 USG5
 USG5_3
@@ -283,37 +216,26 @@ USG_SHARED_LIBRARIES
 VIRT_ADDR_VARIES
 WORDS_BIG_ENDIAN
 WORD_MACHINE
-WRITE
-X11R4
-XICCC
 XINT
 XSET
 XUINT
 X_DEFAULT_FONT
 _ABIN32
-_CX_UX
 _MIPS_SZLONG
 _POSIX_SOURCE
-__main
 _longjmp
 _setjmp
-_sobuf
-aix386
 alloca
-aouthdr
 data_start
 drem
-dsize
 emacs
 entry
 etext
 fatal
 fchmod
 getpgrp
-ghs
 hp9000s800
 index
-internal_with_output_to_temp_buffer
 jmp_buf
 longjmp
 m68000