From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Message-Id: <10212192240.AA24070@clio.rice.edu> Subject: Audit of empty image To: djgpp-workers AT delorie DOT com (DJGPP developers) Date: Thu, 19 Dec 2002 16:40:58 -0600 (CST) X-Mailer: ELM [version 2.5 PL2] Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com The following symbols get pulled into each image built with CVS. It makes my head spin... Some like lseek and llseek we can probably fix. Any help on purifying the core would be appreciated. __exit __sbrk _crt0_init_mcount __brk start main __frame_state_for __register_frame_info __register_frame_table __register_frame_info_table __deregister_frame __deregister_frame_info __register_frame _npxsetup __crt1_startup abort __malloc_get_bytes_in_use free __malloc_get_sbrked __malloc_get_freelist __malloc_get_slop realloc __malloc_get_chunks_in_use malloc __djgpp_our_DS __djgpp_exception_state_ptr __djgpp_iret __djgpp_old_timer __djgpp_save_interrupt_regs __djgpp_sigint_mask __djgpp_hwint_flags __djgpp_kbd_hdlr __djgpp_sigquit_key __djgpp_sigint_key __djgpp_app_DS __djgpp_hw_lock_end __djgpp_dos_sel __djgpp_timer_hdlr __djgpp_i24 __djgpp_sigquit_mask __djgpp_cbrk_hdlr __djgpp_npx_hdlr __djgpp_kbd_hdlr_pc98 __djgpp_hw_lock_start __djgpp_hw_exception __djgpp_old_kbd __djgpp_exception_table __djgpp_timer_countdown __djgpp_cbrk_count _exit __djgpp_exception_toggle __djgpp_exception_setup raise __djgpp_traceback_exit __maybe_fix_w2k_ntvdm_bug __djgpp_set_sigquit_key __djgpp_set_ctrl_c __djgpp_exception_processor signal __djgpp_set_sigint_key longjmp getenv __dpmi_set_coprocessor_emulation _detect_80387 _write_int _write _write_fill_seek_gap _control87 strcat _dxe_load __dpmi_allocate_ldt_descriptors __dpmi_int __dpmi_set_segment_limit __dpmi_get_version __dpmi_get_segment_base_address __movedata strcpy __putenv calloc _get_dos_version __setup_file_rec_list _get_volume_info _use_lfn __crt0_load_environment_file __crt0_setup_arguments __main exit memcpy __isatty __write __dpmi_get_segment_limit _status87 setjmp __dpmi_get_processor_exception_handler_vector __dpmi_set_processor_exception_handler_vector __dpmi_get_protected_mode_interrupt_vector __dpmi_set_protected_mode_interrupt_vector __dpmi_set_real_mode_interrupt_vector __dpmi_free_real_mode_callback __dpmi_get_real_mode_interrupt_vector __dpmi_allocate_real_mode_callback __dpmi_lock_linear_region _clear87 __FSEXT_get_data __FSEXT_set_data __FSEXT_alloc_fd __FSEXT_get_function __FSEXT_set_function __set_fd_properties __dup_fd_properties __clear_fd_properties _get_dev_info __lfilelength __llseek __dosmemput __doserr_to_errno _open _read _close __dj_movedata strchr strncmp strcmp memset _put_path2 _put_path _dos_getdrive __lseek __crt0_glob_function strncpy strncat __stdio_cleanup_proc __setmode __file_handle_set _truename remove __stricmp __close __FSEXT_call_open_handlers __FSEXT_add_open_handler __dosmemget __glob fflush fclose _fwalk __solve_dir_symlinks _chmod __file_exists __findfirst _is_DOS83 __findnext __fnmatch _preserve_fncase qsort __basename __solve_symlinks strpbrk __internal_readlink __filelength __tell __read __crlf2nl