changeset 96591:cdef905b2972

*** empty log message ***
author Dan Nicolaescu <dann@ics.uci.edu>
date Thu, 10 Jul 2008 06:54:56 +0000
parents 8705b8e78c32
children 0ef6933bf3bd
files admin/CPP-DEFINES
diffstat 1 files changed, 333 insertions(+), 58 deletions(-) [+]
line wrap: on
line diff
--- a/admin/CPP-DEFINES	Thu Jul 10 06:51:47 2008 +0000
+++ b/admin/CPP-DEFINES	Thu Jul 10 06:54:56 2008 +0000
@@ -45,19 +45,35 @@
 
 ** 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.  ** 
+** Defines from src/m/*.h and src/s/*.h.  Some of these might not be used in the code anymore, so they can be removed.  The HAVE_* definitions are probably handled by autoconf, so it might be possible to just remove them from src/[sm]/*.h.
+
 
 ADDR_CORRECT
-ADJUST_TEXT_SCNHDR_SIZE
+ADJUST_EXEC_HEADER
+AIX
+AMPERSAND_FULL_NAME
 A_TEXT_OFFSET
 A_TEXT_SEEK
 BAUD_CONVERT
+BCOPY_DOWNWARD_SAFE
+BCOPY_UPWARD_SAFE
+BITS_PER_EMACS_INT
+BITS_PER_LONG
+BROKEN_DATAGRAM_SOCKETS
 BROKEN_FIONREAD
+BROKEN_GET_CURRENT_DIR_NAME
+BROKEN_NON_BLOCKING_CONNECT
+BROKEN_PTY_READ_AFTER_EAGAIN
+BROKEN_SA_RESTART
+BROKEN_SIGAIO
 BROKEN_SIGIO
+BROKEN_SIGPOLL
+BROKEN_SIGPTY
 BROKEN_TIOCGETC
 BROKEN_TIOCGWINSZ
+BROKEN_XLISTFONTSWITHINFO
+BSD4_2
 BSD4_3
-BSD4_4
 BSD_PGRPS
 BSD_SYSTEM
 BSTRING
@@ -69,81 +85,193 @@
 C_DEBUG_SWITCH
 C_SWITCH_MACHINE
 C_SWITCH_SYSTEM
+C_SWITCH_SYSTEM_TEMACS
+C_SWITCH_X_SYSTEM
 DATA_END
-DATA_SECTION_ALIGNMENT
 DATA_SEG_BITS
 DATA_START
-DEBUG
+DBL_MIN_REPLACEMENT
 DECLARE_GETPWUID_WITH_UID_T
 DEFAULT_ENTRY_ADDRESS
+DEFAULT_SOUND_DEVICE
+DEVICE_SEP
+DIRECTORY_SEP
+DONT_REOPEN_PTY
 DOT_GLOBAL_START
-DUMMIES
-ELF
-EXEC_PAGESIZE
+DOUG_LEA_MALLOC
+DebPrint
+EMACSDEBUG
+EMACS_CONFIGURATION
+EMACS_CONFIG_OPTIONS
+EMACS_INT
+EMACS_UINT
+END_FILES_1
+EXEC_SUFFIXES
 EXPLICIT_SIGN_EXTEND
+FILE_SYSTEM_CASE
 FIRST_PTY_LETTER
+FLOAT_CHECK_DOMAIN
+FORCE_ALLOCA_H
 FSCALE
+Fread
+GAP_USE_BCOPY
+GC_LISP_OBJECT_ALIGNMENT
+GC_MARK_SECONDARY_STACK
 GC_MARK_STACK
 GC_SETJMP_WORKS
 GETPGRP_NO_ARG
+GMALLOC_INHIBIT_VALLOC
+GNU_LIBRARY_PENDING_OUTPUT_COUNT
+GNU_LINUX
 GNU_MALLOC
+HAVE_AIX_SMT_EXP
 HAVE_ALLOCA
+HAVE_AVAILABILITYMACROS_H
+HAVE_BCMP
+HAVE_BCOPY
+HAVE_CBRT
 HAVE_CLOSEDIR
-HAVE_CONFIG_H
+HAVE_CRTIN
 HAVE_CRTN
+HAVE_DUP2
+HAVE_EUIDACCESS
+HAVE_FACES
+HAVE_FMOD
+HAVE_FPATHCONF
+HAVE_FREXP
+HAVE_FSYNC
+HAVE_FTIME
+HAVE_GETCWD
+HAVE_GETDOMAINNAME
+HAVE_GETHOSTNAME
+HAVE_GETLOADAVG
+HAVE_GETPAGESIZE
+HAVE_GETPT
 HAVE_GETTIMEOFDAY
+HAVE_GETWD
+HAVE_H_ERRNO
+HAVE_INDEX
 HAVE_INET_SOCKETS
-HAVE_LIBDNET
-HAVE_LIBINTL
-HAVE_LIBRESOLV
+HAVE_INVERSE_HYPERBOLIC
+HAVE_LIB64_DIR
+HAVE_LIBKSTAT
+HAVE_LIBNCURSES
+HAVE_LIBPTHREADS
+HAVE_LIBXMU
+HAVE_LIMITS_H
+HAVE_LINUX_VERSION_H
+HAVE_LOGB
+HAVE_LONG_FILE_NAMES
+HAVE_LRAND48
+HAVE_MENUS
+HAVE_MKDIR
+HAVE_MKTIME
+HAVE_MOUSE
+HAVE_PERROR
+HAVE_PSTAT_GETDYNAMIC
 HAVE_PTYS
+HAVE_PWD_H
+HAVE_RANDOM
+HAVE_RENAME
+HAVE_RES_INIT
+HAVE_RINDEX
+HAVE_RINT
+HAVE_RMDIR
 HAVE_SELECT
+HAVE_SETLOCALE
+HAVE_SETPGID
+HAVE_SETRLIMIT
+HAVE_SETSID
+HAVE_SHUTDOWN
 HAVE_SOCKETS
+HAVE_SOUND
+HAVE_STDLIB_H
+HAVE_STRERROR
+HAVE_STRFTIME
 HAVE_STRING_H
+HAVE_STRUCT_UTIMBUF
+HAVE_SYSINFO
 HAVE_SYSVIPC
 HAVE_SYSV_SIGPAUSE
-HAVE_SYS_WAIT_H
+HAVE_SYS_SELECT_H
+HAVE_SYS_SYSTEMINFO_H
+HAVE_SYS_TIMEB_H
+HAVE_SYS_TIME_H
 HAVE_TCATTR
 HAVE_TERMIO
 HAVE_TERMIOS
+HAVE_TERMIOS_H
 HAVE_TEXT_START
+HAVE_TIMEVAL
+HAVE_TM_ZONE
+HAVE_TZSET
 HAVE_UNION_WAIT
 HAVE_UNISTD_H
 HAVE_UTIMES
+HAVE_UTIME_H
+HAVE_VOLATILE
 HAVE_WAIT_HEADER
-HAVE_X11R6
-HAVE_XSCREENNUMBEROFSCREEN
-HAVE_X_WINDOWS
+HAVE_WINDOW_SYSTEM
+HAVE_WORKING_VFORK
+HAVE_XRMSETDATABASE
+HPUX
+HPUX11
+HPUX_NET
+IBMR2AIX
 INHIBIT_X11R6_XIM
-INTEL386
+INTERNAL_TERMINAL
 INTERRUPT_INPUT
 IRIS
 IRIS_4D
+IS_ANY_SEP
+IS_DIRECTORY_SEP
 KERNEL_FILE
 LDAV_SYMBOL
 LD_SWITCH_MACHINE
+LD_SWITCH_MACHINE_TEMACS
+LD_SWITCH_SITE
 LD_SWITCH_SYSTEM
+LD_SWITCH_SYSTEM_1
 LD_SWITCH_SYSTEM_TEMACS
+LD_SWITCH_SYSTEM_tmp
+LD_SWITCH_X_DEFAULT
+LIBS_CARBON
 LIBS_DEBUG
+LIBS_IMAGE
 LIBS_MACHINE
 LIBS_SYSTEM
 LIBS_TERMCAP
 LIBX11_SYSTEM
 LIBXMU
 LIB_GCC
+LIB_MATH
 LIB_MOTIF
 LIB_STANDARD
-LIB_X11_LIB
+LIB_STANDARD_LIBSRC
 LINKER
+LINK_CRTL_SHARE
+LINUX
+LINUX_SBRK_BUG
+LINUX_SIGNALS_VIA_CHARACTERS_DOES_WORK
+LISP_FLOAT_TYPE
+LNOFLSH
 LOAD_AVE_CVT
 LOAD_AVE_TYPE
-MACH
+LOCALTIME_CACHE
 MAIL_USE_FLOCK
-MKDIR_PROTOTYPE
-MOTIF
+MAIL_USE_LOCKF
+MAIL_USE_POP
+MAIL_USE_SYSTEM_LOCK
+MAXPATHLEN
+MAX_PRINT_CHARS
+MIN_PTY_KERNEL_VERSION
+MODE_LINE_BINARY_TEXT
+MULTI_KBOARD
+MUST_UNDEF__STDC__
 NARROWPROTO
 NEED_BSDTTY
 NEED_ERRNO
+NEED_LIBW
 NEED_PTEM_H
 NEED_SIOCTL
 NEED_UNISTD_H
@@ -151,101 +279,248 @@
 NOMULTIPLEJOBS
 NONSYSTEM_DIR_LIBRARY
 NOT_C_CODE
+NOT_USING_MOTIF
 NO_ABORT
 NO_ARG_ARRAY
+NO_EDITRES
+NO_FILIO_H
+NO_HYPHENS_IN_FILENAMES
+NO_MATHERR
 NO_REMAP
+NO_SHARED_LIBS
 NO_SIOCTL_H
 NO_SOCK_SIGIO
 NO_TERMIO
 NO_UNION_TYPE
 NSIG
 NSIG_MINIMUM
-OBJECTS_MACHINE
+NULL
+NULL_DEVICE
+N_BADMAG
+N_BSSADDR
+N_PAGSIZ
+N_SYMOFF
+N_TRELOFF
+N_TXTOFF
 ORDINARY_LINK
-O_NDELAY
+OTHER_FILES
+O_APPEND
+O_BINARY
+O_CREAT
+O_EXCL
+O_RDONLY
+O_RDWR
+O_TEXT
+O_TRUNC
+O_WRONLY
+PAGESIZE
 PENDING_OUTPUT_COUNT
-PERROR
 PNTR_COMPARISON_TYPE
+POSIX
 POSIX_SIGNALS
 PREFER_VSUSP
-PREFER_VSUSP
 PTY_ITERATION
 PTY_NAME_SPRINTF
 PTY_OPEN
 PTY_TTY_NAME_SPRINTF
 PURESIZE
-READ
-REL_ALLOC
+PURE_SEG_BITS
 RUN_TIME_REMAP
+SA_RESTART
 SECTION_ALIGNMENT
-SEEK
 SEGMENT_MASK
-SEGSIZ
+SEPCHAR
+SETPGRP_RELEASES_CTTY
 SETUP_SLAVE_PTY
-SIGMASKTYPE
+SHARABLE_LIB_BUG
+SHMKEY
+SIGALRM
+SIGCHLD
+SIGHUP
+SIGKILL
 SIGNALS_VIA_CHARACTERS
 SIGN_EXTEND_CHAR
+SIGPIPE
+SIGQUIT
+SIGTRAP
 SIGTYPE
+SOCKLEN_TYPE
+SOLARIS2
+SOLARIS2_4
+SPECIAL_EMACS_INT
 START_FILES
-SVR4
-SYSTEM_MALLOC
+START_FILES_1
+STDC_HEADERS
+SYMS_SYSTEM
+SYSTEM_PURESIZE_EXTRA
 SYSTEM_TYPE
-SYSV_PTYS
+SYSV_STREAMS
 SYSV_SYSTEM_DIR
-S_IEXEC
-S_IFDIR
 S_IFLNK
-S_IFMT
-S_IREAD
-S_IWRITE
+Srandom
 TAB3
 TABDLY
-TERMCAP
+TERM
+TERMCAP_NAME
 TERMINFO
 TEXT_END
 TEXT_START
+THIS_IS_CONFIGURE
 THIS_IS_MAKEFILE
+TIME_WITH_SYS_TIME
+TIOCSIGSEND
+TM_IN_SYS_TIME
 ULIMIT_BREAK_VALUE
 UNEXEC
+UNIX98_PTYS
+USE_CRT_DLL
+USE_MAC_IMAGE_IO
 USE_MMAP_FOR_BUFFERS
+USE_TOOLKIT_SCROLL_BARS
 USG
 USG5
 USG5_4
-USG_JOBCTRL
 USG_SHARED_LIBRARIES
+USG_SUBTTY_WORKS
+VALBITS
 VIRT_ADDR_VARIES
-WCOREDUMP
+VMS
+WAITTYPE
+WAIT_USE_INT
 WORDS_BIG_ENDIAN
+WRETCODE
 X11R5_INHIBIT_I18N
+XINT
 XOS_NEEDS_TIME_H
+XPNTR
+XSET
+XUINT
 X_DEFAULT_FONT
-_ABIN32
-_MIPS_SZLONG
-_POSIX_SOURCE
+_AIX
+_ARCH_PPC64
+_CALLBACK_
+_FILE_OFFSET_BITS
+_GNUC_
+_LP64
+_MALLOC_INTERNAL
+_NAIVE_DOS_REGS
+_VARARGS_
+_WINSOCKAPI_
+_WINSOCK_H
+__ELF__
+__FreeBSD__
+__FreeBSD_version
+__GNUC__
+__LITTLE_ENDIAN
+__NetBSD__
+__OpenBSD__
+__STDC__
+__arch64__
+__cplusplus
+__hpux
+__ia64__
+__linux__
+__mc68000__
+__mips__
 _longjmp
 _setjmp
+_start
+abort
+access
 alloca
-data_start
+bcmp
+bcopy
+brk
+bzero
+calloc
+chdir
+chmod
+chown
+close
+const
+creat
+ctime
 drem
+dup
+dup2
+edata
 emacs
-entry
 etext
-fatal
-fchmod
-getpgrp
-hp9000s800
+execlp
+execvp
+fcloseall
+fdopen
+fgetchar
+fileno
+flushall
+fopen
+fputchar
+free
+fsync
+ftruncate
+fwrite
+getdefdir
+getdisk
+getenv
+getpid
+getuid
+getw
+gmtime
+i386
 index
-jmp_buf
-longjmp
-m68000
+init_process
+isatty
+kill
+link
+linux
+localtime
+logb
+lseek
 m68k
-magic
-mc68000
+malloc
 mips
-prep
-sel
+mkdir
+mktemp
+open
+pclose
+pipe
+popen
+putw
+random
+read
+realloc
+rename
+rindex
+rmdir
+sbrk
+select
+sigmask
+signal
+sigsetmask
+sleep
+spawnve
+srandom
+static
+strdup
+strerror
+stricmp
+strnicmp
+strupr
 subprocesses
 sun
-text_start
+sys_nerr
+system
+temacs
+tzname
+tzset
+umask
+unix
+unlink
+utimbuf
+utime
+vfork
+wait
+write
+xfree
 
 # arch-tag: bc80061a-1168-4911-9766-46aaf2640250