Commit Graph

  • 5336d6de84 2001-02-08 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-02-09 00:32:43 +0000
  • 8915d10a26 2001-02-08 Edward M. Lee <tailbert@yahoo.com> Jeff Johnston 2001-02-09 00:13:54 +0000
  • 889109ab1f * mmap.cc (mmap): Check for reusing a mapping only on MAP_SHARED and on MAP_PRIVATE|MAP_ANON in the special case of offset 0. Corinna Vinschen 2001-02-08 21:10:45 +0000
  • db49d0b530 * mmap.cc (class list): Add member `hash'. (list::list): Initialize `hash'. (list::get_list_by_fd): Use filepath hash value to get the correct mapping list if it's not an anonymous mapping. (map::add_list): Initialize `hash' with filepath hash value. (mmap): Check for reusing a mapping only on MAP_SHARED. Corinna Vinschen 2001-02-08 21:02:36 +0000
  • df7e8957fd * setup2.sgml: Add docs about domain accounts. DJ Delorie 2001-02-08 04:12:48 +0000
  • 91d385fed3 * signal.cc (killpg): Correct first argument. Christopher Faylor 2001-02-07 23:48:09 +0000
  • 9182099c10 * autoload.cc: Add LoadDLLinitfunc for iphlpapi.dll. Add LoadDLLfuncEx statements for GetIfTable@12 and GetIpAddrTable@12. * fhandler_socket.cc (fhandler_socket::ioctl): Move variable definitions to the beginning of the function to allow better debugging. Add handling for SIOCGIFHWADDR, SIOCGIFMETRIC and SIOCGIFMTU. * net.cc: Include iphlpapi.h. (get_2k_ifconf): Rewritten. Uses IP Helper API now. (get_nt_ifconf): Add handling for SIOCGIFHWADDR, SIOCGIFMETRIC and SIOCGIFMTU. (get_95_ifconf): Ditto. Renamed from `get_9x_ifconf'. (get_ifconf): Name loopback `lo' instead of `lo0' as in Linux. Add handling for SIOCGIFHWADDR, SIOCGIFMETRIC and SIOCGIFMTU. Call `get_95_ifconf' only on Windows 95, `get_nt_ifconf' only on Windows NT < Service Pack 3, `get_2k_ifconf otherwise. * include/asm/socket.h: Add defines for SIOCGIFHWADDR, SIOCGIFMETRIC and SIOCGIFMTU. * include/cygwin/if.h: Add `ifr_hwaddr', `ifr_metric' and `ifr_mtu'. (struct ifreq): Add `ifru_hwaddr'. Corinna Vinschen 2001-02-07 22:50:50 +0000
  • 93ac448707 2001-02-07 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-02-07 18:11:09 +0000
  • d7e7986bca * configure: Output host type to stdout, not stderr. DJ Delorie 2001-02-07 01:06:43 +0000
  • b1417ae1cc 2001-01-23 H.J. Lu <hjl@gnu.org> H.J. Lu 2001-02-06 19:35:48 +0000
  • ea8a3d42ab 2001-02-06 Will Cohen <wcohen@redhat.com> Jeff Johnston 2001-02-06 19:17:20 +0000
  • d7ed877ba3 * syscalls.cc (stat_worker): Add a check for the special case when a process creates a file using mode 000 using ntsec. Corinna Vinschen 2001-02-06 14:07:02 +0000
  • 31f5feea33 2001-02-05 Charles Wilson <cwilson@ece.gatech.edu> Jeff Johnston 2001-02-05 21:51:43 +0000
  • ae9b22c69b * fhandler.cc (fhandler_base::open): Always add GENERIC_READ access when opening raw disk devices. * fhandler_floppy.cc (fhandler_dev_floppy::lseek): Implement bytewise access. * fhandler_raw.cc (fhandler_dev_raw::open): Always open raw disk device binary. (fhandler_dev_raw::raw_write): Don't drop read buffer content when writing after read. Corinna Vinschen 2001-02-05 16:10:06 +0000
  • cada03f92f * mmap.cc (mmap_record::fixup_map): New method to duplicate the memory protection in a just forked child. (mmap): Realign gran_len to page boundary only on anonymous mapping before saving in the mmap_record. (munmap): Cleanup code. (msync): Ditto. (fixup_mmaps_after_fork): Ditto. Call mmap_record::fixup_map now. Corinna Vinschen 2001-02-05 12:36:41 +0000
  • d4eaf28eb5 * config.guess: Import from subversions.gnu.org (revision 1.181). * config.sub: Import from subversions.gnu.org (revision 1.199). Michael Sokolov 2001-02-04 18:17:30 +0000
  • 30da4f3d29 Binutils portion of fix for syntax array elements when max operands is greater than 127. Patrick Macdonald 2001-02-02 23:04:39 +0000
  • 6c9d74d3fe merge from gcc DJ Delorie 2001-02-02 18:58:10 +0000
  • 7152ac2bb3 * include/winnt.h: (__TEXT): Add private macro. (_TEXT): Modify definition to use __TEXT. (_T): Ditto. This change allows the passing of a MACRO as an argument and have that MACRO resolved first. Thanks to: Eric PAIRE <eric.paire@ri.silicomp.com> Earnie Boyd 2001-02-02 18:10:58 +0000
  • a562294385 Fri Feb 2 10:34:07 2001 Earnie Boyd <earnie@users.sourceforge.net> Earnie Boyd 2001-02-02 16:50:06 +0000
  • 47f810920a * cygheap.cc (creturn): Correctly calculate cygheap_max. Christopher Faylor 2001-02-02 04:32:02 +0000
  • b5139f598b * libc/sys/sh/sys/syscall.h (SYS_get_argc, SYS_get_argN_len, SYS_get_argN): * libc/sys/sh/syscalls.c (__setup_argv_for_main, __setup_argv_and_call_main): New. Alexandre Oliva 2001-02-01 21:25:56 +0000
  • 67997034e8 * Makefile.in: Increment VERSION to 0.5 * include/winnt.h: Change TEXT to _TEXT throughout. (SID_RELEASE): Define. Thanks to: Eric PAIRE <eric.paire@ri.silicomp.com> Earnie Boyd 2001-01-31 22:41:22 +0000
  • 4ea1be6d1f * Makefile.in: Increment version to 0.5 * include/_mingw.h: Increment minor version Earnie Boyd 2001-01-31 22:17:17 +0000
  • e29d83550e 2001-01-31 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-31 20:11:48 +0000
  • f8da150758 * shared.cc (shared_info::initialize): Reduce size of heap. Christopher Faylor 2001-01-31 15:06:06 +0000
  • 8344351113 * include/sys/resource.h: Fix typo. Corinna Vinschen 2001-01-31 12:24:24 +0000
  • 44e6d951c7 * include/sys/resources.h: Add RLIMIT_NLIMITS and RLIM_NLIMITS. Corinna Vinschen 2001-01-31 12:21:23 +0000
  • 4f42df7bc4 * include/cygwin/version.h: Bump version to 1.3.0. Christopher Faylor 2001-01-30 23:19:19 +0000
  • 535964b7a4 * include/assert.h: (assert): Remove ; from end of definition Thanks to: AJ Reins <tbisp@qwest.net> Earnie Boyd 2001-01-30 18:03:23 +0000
  • 9cf3d9cbb5 * Apply Phil Krylov patches. 2001-01-19 Phil Krylov <phil@mail.ru> * include/commctrl.h: (HDI_IMAGE) New definition. (HDI_DI_SETITEM) Ditto. (HDI_ORDER) Ditto. (HDI_FILTER) Ditto. (HDF_BITMAP_ON_RIGHT) Ditto. (HDF_IMAGE) Ditto. (HDM_SETORDERARRAY) Ditto. (Header_SetOrderArray) Ditto. (ICC_BAR_CLASSES) Ditto. (struct _HD_ITEMA) Change definition. (struct _HD_ITEMW) Ditto. (struct tagINITCOMMONCONTROLSEX) Enclose in _WIN32_IE braces. (InitCommonControlsEx()) Ditto. 2001-01-23 Phil Krylov <phil@mail.ru> * include/richedit.h: Many Richedit 2.0 definitions. Earnie Boyd 2001-01-30 15:47:41 +0000
  • aaee3363f6 * include/winuser.h: (IDC_HAND) New resource identifier. Thanks to: Mark Jordon <mark_jordan@ieee.org> Earnie Boyd 2001-01-30 14:59:29 +0000
  • 04f79a1ca8 * include/iptypes.h: Include <sys/types.h> for time_t declaration. Fix typo's. Earnie Boyd 2001-01-30 14:37:54 +0000
  • bac9524c30 * objidl.h: (GetClassID): Argument needs to be a pointer. (GetUnmarshalClass): CLSID argument needs to be a pointer. Thanks To: <bge@users.sourceforge.net> Earnie Boyd 2001-01-30 13:34:50 +0000
  • 9d80174e9d * Apply Danny Smith patch 102386 2000-11-15 Danny Smith <danny_r_smith_2001@yahoo.co.nz> * lib/rasapi32.def: add symbols available in NT4 and W2k Earnie Boyd 2001-01-30 12:55:03 +0000
  • 58605e60f6 * include/time.h: (CLOCKS_PER_SEC): Type cast the constant. Thanks to: Cosmin Truta <cosmin@cs.toronto.edu> Earnie Boyd 2001-01-30 12:44:46 +0000
  • 9928a7e108 * pinfo.cc (pinfo::init): Use INVALID_HANDLE_VALUE instead of explicit cast (HANDLE) 0xffffffff. * shared.cc (open_shared): Ditto. Corinna Vinschen 2001-01-30 08:10:04 +0000
  • 82ea92f3ea * libc/stdlib/mallocr.c: Undefine windows preprocessor variables when compiling under Cygwin. Christopher Faylor 2001-01-30 04:04:59 +0000
  • f1f21b9ea2 Handle hppa64-linux systems. Alan Modra 2001-01-30 02:17:40 +0000
  • 747e88d3f6 * fhandler_serial.cc (raw_write): Use local copy of OVERLAPPED structure instead of shared structure to fix a race condition between read/write. Christopher Faylor 2001-01-30 01:52:29 +0000
  • 3aaa66f813 2001-01-29 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-29 22:40:50 +0000
  • 2f3ea37bc8 * time.h: (CLOCKS_PER_SEC) Change from FP to integer constant. Earnie Boyd 2001-01-29 19:05:18 +0000
  • 68ea0dc2fc * mmap.cc (mmap): Remove obsolete check for MAP_SHARED|MAP_ANON as being invalid. Corinna Vinschen 2001-01-29 13:39:17 +0000
  • f977222f70 * mmap.cc (mmap_record::find_empty): Fix loop condition. Corinna Vinschen 2001-01-29 09:25:10 +0000
  • 6a4878cf16 * syscalls.cc (_link): Make sure that newpath does not exist. Set errno if it does. * cygheap.cc (init_cheap): Don't specify a load address for the heap. It doesn't work on #!*& Windows 9x. (cygheap_init): Move GetUserName to memory_init. * dcrt0.cc (dll_crt0_1): Call new memory_init functin, eliminate call to heap_init. * heap.cc (heap_init): Improve error output. * heap.h: Correct some declarations. * shared.cc (mount_table_init): Remove. (memory_init): Renamed from shared_init. Reorganize to accomodate strange Windows 9x problems with cygheap/heap interaction. * shared_info.h: Rename shared_init to memory_init. Christopher Faylor 2001-01-29 00:46:25 +0000
  • 39d871d66d * include/wchar.h: The 2001.01.18 Change was incorrect. The functions are actually C functions. These functions are resolved via the -lmsvcp60 library and comments were placed in the header. Earnie Boyd 2001-01-28 18:06:17 +0000
  • 80ac51aa47 Sun Jan 28 12:47:31 2001 Earnie Boyd <earnie@users.sourceforge.net> Earnie Boyd 2001-01-28 17:49:58 +0000
  • 4586200df3 *include/stdlib.h (__p__pgmptr): add prototype. (__p__wpgmptr): likewise. (_pgmptr_dll): move declaration from dos.h. (_wpgmptr_dll): likewise. (_pgmptr): conditional define (MSVCT/CRTDLL). (_wpgmptr): likewise. *include/dos.h (_base*_dll variables): declare only for CRTDLL. (_os*_dll variables): likewise. (_pgmptr_dll): remove declaration and associated defines to stdlib.h. (_wpgmptr_dll): likewise. Earnie Boyd 2001-01-28 16:40:19 +0000
  • d28fea6f4e * Apply Danny Smith patch 102446 2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> * include/sql.h (ODBCVER): change default to 0x0351. (SQLSetScrollOptions): non-core function, move prototype to sqlext.h. (SQLColAttributes): likewise. (SQLBindParam): add prototype for ODBC 3.x function. (SQLCloseCursor): likewise. (SQLColAttribute): likewise. (SQLCopyDesc):likewise. (SQLEndTran): likewise. (SQLFetchScroll): likewise. (SQLGetConnectAttr): likewise. (SQLGetDescField): likewise. (SQLGetDescRec): likewise. (SQLGetDiagField): likewise. (SQLGetDiagRec): likewise. (SQLGetEnvAttr): likewise. (SQLGetStmtAttr): likewise. (SQLSetConnectAttr): likewise. (SQLSetDescField):likewise. (SQLSetDescRec): likewise. (SQLSetEnvAttr): likewise. (SQLSetStmtAttr): likewise. (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for _WIN64 compatability; (SQL_ACCESS_MODE): Move define to sqlext.h (used in non-core functions). (SQL_ACTIVE_CONNECTIONS): likewise. (SQL_ACTIVE_STATEMENTS): likewise. (SQL_ALL_EXCEPT_LIKE): likewise. (SQL_API_ALL_FUNCTIONS): likewise. (SQL_API_LOADBYORDINAL): likewise. (SQL_API_SQLBINDPARAMETER): likewise. (SQL_API_SQLBROWSECONNECT): likewise. (SQL_API_SQLCOLATTRIBUTES): likewise. (SQL_API_SQLCOLUMNPRIVILEGES): likewise. (SQL_API_SQLDESCRIBEPARAM): likewise. (SQL_API_SQLDRIVERCONNECT): likewise. (SQL_API_SQLDRIVERS): likewise. (SQL_API_SQLEXTENDEDFETCH): likewise. (SQL_API_SQLFOREIGNKEYS): likewise. (SQL_API_SQLMORERESULTS): likewise. (SQL_API_SQLNATIVESQL): likewise. (SQL_API_SQLNUMPARAMS): likewise. (SQL_API_SQLPARAMOPTIONS): likewise. (SQL_API_SQLPRIMARYKEYS): likewise. (SQL_API_SQLPROCEDURECOLUMNS): likewise. (SQL_API_SQLPROCEDURES): likewise. (SQL_API_SQLSETPOS): likewise. (SQL_API_SQLSETSCROLLOPTIONS): likewise. (SQL_API_SQLTABLEPRIVILEGES): likewise. (SQL_ASYNC_ENABLE): likewise. (SQL_ASYNC_ENABLE_DEFAULT): likewise. (SQL_ASYNC_ENABLE_OFF): likewise. (SQL_ASYNC_ENABLE_ON): likewise. (SQL_ATTR_READONLY): likewise. (SQL_ATTR_READWRITE_UNKNOWN): likewise. (SQL_ATTR_WRITE): likewise. (SQL_AUTOCOMMIT): likewise. (SQL_AUTOCOMMIT_DEFAULT): likewise. (SQL_AUTOCOMMIT_OFF): likewise. (SQL_AUTOCOMMIT_ON): likewise. (SQL_BEST_ROWID): likewise. (SQL_BIGINT): likewise. (SQL_BINARY): likewise. (SQL_BIND_BY_COLUMN): likewise. (SQL_BIND_TYPE): likewise. (SQL_BIND_TYPE_DEFAULT): likewise. (SQL_BIT): likewise. (SQL_BOOKMARK_PERSISTENCE): likewise. (SQL_BP_CLOSE): likewise. (SQL_BP_DELETE): likewise. (SQL_BP_DROP): likewise. (SQL_BP_OTHER_HSTMT): likewise. (SQL_BP_SCROLL): likewise. (SQL_BP_TRANSACTION): likewise. (SQL_BP_UPDATE): likewise. (SQL_C_BINARY): likewise. (SQL_C_BIT): likewise. (SQL_C_BOOKMARK): likewise. (SQL_C_CHAR): likewise. (SQL_C_DATE): likewise. (SQL_C_DEFAULT): likewise. (SQL_C_DOUBLE): likewise. (SQL_C_FLOAT): likewise. (SQL_C_LONG): likewise. (SQL_C_SHORT): likewise. (SQL_C_SLONG): likewise. (SQL_C_SSHORT): likewise. (SQL_C_STINYINT): likewise. (SQL_C_TIME): likewise. (SQL_C_TIMESTAMP): likewise. (SQL_C_TINYINT): likewise. (SQL_C_ULONG): likewise. (SQL_C_USHORT): likewise. (SQL_C_UTINYINT): likewise. (SQL_CB_NON_NULL): likewise. (SQL_CB_NULL): likewise. (SQL_CC_CLOSE): likewise. (SQL_CC_DELETE): likewise. (SQL_CC_PRESERVE): likewise. (SQL_CN_ANY): likewise. (SQL_CN_DIFFERENT): likewise. (SQL_CN_NONE): likewise. (SQL_COLATT_OPT_MAX): likewise. (SQL_COLATT_OPT_MIN): likewise. (SQL_COLUMN_ALIAS): likewise. (SQL_COLUMN_AUTO_INCREMENT): likewise. (SQL_COLUMN_CASE_SENSITIVE): likewise. (SQL_COLUMN_COUNT): likewise. (SQL_COLUMN_DISPLAY_SIZE): likewise. (SQL_COLUMN_DRIVER_START): likewise. (SQL_COLUMN_LABEL): likewise. (SQL_COLUMN_LENGTH): likewise. (SQL_COLUMN_MONEY): likewise. (SQL_COLUMN_NAME): likewise. (SQL_COLUMN_NULLABLE): likewise. (SQL_COLUMN_OWNER_NAME): likewise. (SQL_COLUMN_PRECISION): likewise. (SQL_COLUMN_QUALIFIER_NAME): likewise. (SQL_COLUMN_SCALE): likewise. (SQL_COLUMN_SEARCHABLE): likewise. (SQL_COLUMN_TABLE_NAME): likewise. (SQL_COLUMN_TYPE): likewise. (SQL_COLUMN_TYPE_NAME): likewise. (SQL_COLUMN_UNSIGNED): likewise. (SQL_COLUMN_UPDATABLE): likewise. (SQL_CONCAT_NULL_BEHAVIOR): likewise. (SQL_CONCUR_DEFAULT): likewise. (SQL_CONCUR_LOCK): likewise. (SQL_CONCUR_READ_ONLY): likewise. (SQL_CONCUR_ROWVER): likewise. (SQL_CONCUR_TIMESTAMP): likewise. (SQL_CONCUR_VALUES): likewise. (SQL_CONCURRENCY): likewise. (SQL_CONN_OPT_MAX): likewise. (SQL_CONN_OPT_MIN): likewise. (SQL_CONNECT_OPT_DRVR_START): likewise. (SQL_CONVERT_BIGINT): likewise. (SQL_CONVERT_BINARY): likewise. (SQL_CONVERT_BIT): likewise. (SQL_CONVERT_CHAR): likewise. (SQL_CONVERT_DATE): likewise. (SQL_CONVERT_DECIMAL): likewise. (SQL_CONVERT_DOUBLE): likewise. (SQL_CONVERT_FLOAT): likewise. (SQL_CONVERT_FUNCTIONS): likewise. (SQL_CONVERT_INTEGER): likewise. (SQL_CONVERT_LONGVARBINARY): likewise. (SQL_CONVERT_LONGVARCHAR): likewise. (SQL_CONVERT_NUMERIC): likewise. (SQL_CONVERT_REAL): likewise. (SQL_CONVERT_SMALLINT): likewise. (SQL_CONVERT_TIME): likewise. (SQL_CONVERT_TIMESTAMP): likewise. (SQL_CONVERT_TINYINT): likewise. (SQL_CONVERT_VARBINARY): likewise. (SQL_CONVERT_VARCHAR): likewise. (SQL_CORRELATION_NAME): likewise. (SQL_CR_CLOSE): likewise. (SQL_CR_DELETE): likewise. (SQL_CR_PRESERVE): likewise. (SQL_CUR_DEFAULT): likewise. (SQL_CUR_USE_DRIVER): likewise. (SQL_CUR_USE_IF_NEEDED): likewise. (SQL_CUR_USE_ODBC): likewise. (SQL_CURRENT_QUALIFIER): likewise. (SQL_CURSOR_DYNAMIC): likewise. (SQL_CURSOR_FORWARD_ONLY): likewise. (SQL_CURSOR_KEYSET_DRIVEN): likewise. (SQL_CURSOR_ROLLBACK_BEHAVIOR): likewise. (SQL_CURSOR_STATIC): likewise. (SQL_CURSOR_TYPE): likewise. (SQL_CURSOR_TYPE_DEFAULT): likewise. (SQL_CVT_BIGINT): likewise. (SQL_CVT_BINARY): likewise. (SQL_CVT_BIT): likewise. (SQL_CVT_CHAR): likewise. (SQL_CVT_DATE): likewise. (SQL_CVT_DECIMAL): likewise. (SQL_CVT_DOUBLE): likewise. (SQL_CVT_FLOAT): likewise. (SQL_CVT_INTEGER): likewise. (SQL_CVT_LONGVARBINARY): likewise. (SQL_CVT_LONGVARCHAR): likewise. (SQL_CVT_NUMERIC): likewise. (SQL_CVT_REAL): likewise. (SQL_CVT_SMALLINT): likewise. (SQL_CVT_TIME): likewise. (SQL_CVT_TIMESTAMP): likewise. (SQL_CVT_TINYINT): likewise. (SQL_CVT_VARBINARY): likewise. (SQL_CVT_VARCHAR): likewise. (SQL_DATABASE_NAME): likewise. (SQL_DATE): likewise. (SQL_DRIVER_HDBC): likewise. (SQL_DRIVER_HENV): likewise. (SQL_DRIVER_HLIB): likewise. (SQL_DRIVER_HSTMT): likewise. (SQL_DRIVER_NAME): likewise. (SQL_DRIVER_ODBC_VER): likewise. (SQL_DRIVER_VER): likewise. (SQL_ENSURE): likewise. (SQL_EXPRESSIONS_IN_ORDERBY): likewise. (SQL_EXT_API_LAST): likewise. (SQL_EXT_API_START): likewise. (SQL_FD_FETCH_BOOKMARK): likewise. (SQL_FD_FETCH_PREV): likewise. (SQL_FD_FETCH_RESUME): likewise. (SQL_FETCH_PREV): likewise. (SQL_FETCH_RESUME): likewise. (SQL_FILE_NOT_SUPPORTED): likewise. (SQL_FILE_QUALIFIER): likewise. (SQL_FILE_TABLE): likewise. (SQL_FILE_USAGE): likewise. (SQL_FN_CVT_CONVERT): likewise. (SQL_FN_NUM_ABS): likewise. (SQL_FN_NUM_ACOS): likewise. (SQL_FN_NUM_ASIN): likewise. (SQL_FN_NUM_ATAN): likewise. (SQL_FN_NUM_ATAN2): likewise. (SQL_FN_NUM_CEILING): likewise. (SQL_FN_NUM_COS): likewise. (SQL_FN_NUM_COT): likewise. (SQL_FN_NUM_DEGREES): likewise. (SQL_FN_NUM_EXP): likewise. (SQL_FN_NUM_FLOOR): likewise. (SQL_FN_NUM_LOG): likewise. (SQL_FN_NUM_LOG10): likewise. (SQL_FN_NUM_MOD): likewise. (SQL_FN_NUM_PI): likewise. (SQL_FN_NUM_POWER): likewise. (SQL_FN_NUM_RADIANS): likewise. (SQL_FN_NUM_RAND): likewise. (SQL_FN_NUM_ROUND): likewise. (SQL_FN_NUM_SIGN): likewise. (SQL_FN_NUM_SIN): likewise. (SQL_FN_NUM_SQRT): likewise. (SQL_FN_NUM_TAN): likewise. (SQL_FN_NUM_TRUNCATE): likewise. (SQL_FN_STR_ASCII): likewise. (SQL_FN_STR_CHAR): likewise. (SQL_FN_STR_CONCAT): likewise. (SQL_FN_STR_DIFFERENCE): likewise. (SQL_FN_STR_INSERT): likewise. (SQL_FN_STR_LCASE): likewise. (SQL_FN_STR_LEFT): likewise. (SQL_FN_STR_LENGTH): likewise. (SQL_FN_STR_LOCATE): likewise. (SQL_FN_STR_LOCATE_2): likewise. (SQL_FN_STR_LTRIM): likewise. (SQL_FN_STR_REPEAT): likewise. (SQL_FN_STR_REPLACE): likewise. (SQL_FN_STR_RIGHT): likewise. (SQL_FN_STR_RTRIM): likewise. (SQL_FN_STR_SOUNDEX): likewise. (SQL_FN_STR_SPACE): likewise. (SQL_FN_STR_SUBSTRING): likewise. (SQL_FN_STR_UCASE): likewise. (SQL_FN_SYS_DBNAME): likewise. (SQL_FN_SYS_IFNULL): likewise. (SQL_FN_SYS_USERNAME): likewise. (SQL_FN_TD_CURDATE): likewise. (SQL_FN_TD_CURTIME): likewise. (SQL_FN_TD_DAYNAME): likewise. (SQL_FN_TD_DAYOFMONTH): likewise. (SQL_FN_TD_DAYOFWEEK): likewise. (SQL_FN_TD_DAYOFYEAR): likewise. (SQL_FN_TD_HOUR): likewise. (SQL_FN_TD_MINUTE): likewise. (SQL_FN_TD_MONTH): likewise. (SQL_FN_TD_MONTHNAME): likewise. (SQL_FN_TD_NOW): likewise. (SQL_FN_TD_QUARTER): likewise. (SQL_FN_TD_SECOND): likewise. (SQL_FN_TD_TIMESTAMPadd): likewise. (SQL_FN_TD_TIMESTAMPDIFF): likewise. (SQL_FN_TD_WEEK): likewise. (SQL_FN_TD_YEAR): likewise. (SQL_FN_TSI_DAY): likewise. (SQL_FN_TSI_FRAC_SECOND): likewise. (SQL_FN_TSI_HOUR): likewise. (SQL_FN_TSI_MINUTE): likewise. (SQL_FN_TSI_MONTH): likewise. (SQL_FN_TSI_QUARTER): likewise. (SQL_FN_TSI_SECOND): likewise. (SQL_FN_TSI_WEEK): likewise. (SQL_FN_TSI_YEAR): likewise. (SQL_GB_GROUP_BY_CONTAINS_SELECT): likewise. (SQL_GB_GROUP_BY_EQUALS_SELECT): likewise. (SQL_GB_NO_RELATION): likewise. (SQL_GB_NOT_SUPPORTED): likewise. (SQL_GD_BLOCK): likewise. (SQL_GD_BOUND): likewise. (SQL_GET_BOOKMARK): likewise. (SQL_GROUP_BY): likewise. (SQL_INFO_DRIVER_START): likewise. (SQL_INFO_FIRST): likewise. (SQL_INFO_LAST): likewise. (SQL_INTERVAL_DAY): likewise. (SQL_INTERVAL_DAY_TO_HOUR): likewise. (SQL_INTERVAL_DAY_TO_MINUTE): likewise. (SQL_INTERVAL_DAY_TO_SECOND): likewise. (SQL_INTERVAL_HOUR): likewise. (SQL_INTERVAL_HOUR_TO_MINUTE): likewise. (SQL_INTERVAL_HOUR_TO_SECOND): likewise. (SQL_INTERVAL_MINUTE): likewise. (SQL_INTERVAL_MINUTE_TO_SECOND): likewise. (SQL_INTERVAL_MONTH): likewise. (SQL_INTERVAL_SECOND): likewise. (SQL_INTERVAL_YEAR): likewise. (SQL_INTERVAL_YEAR_TO_MONTH): likewise. (SQL_KEYSET_SIZE): likewise. (SQL_KEYSET_SIZE_DEFAULT): likewise. (SQL_KEYWORDS): likewise. (SQL_LCK_EXCLUSIVE): likewise. (SQL_LCK_NO_CHANGE): likewise. (SQL_LCK_UNLOCK): likewise. (SQL_LIKE_ESCAPE_CLAUSE): likewise. (SQL_LIKE_ONLY): likewise. (SQL_LOCK_TYPES): likewise. (SQL_LOGIN_TIMEOUT): likewise. (SQL_LOGIN_TIMEOUT_DEFAULT): likewise. (SQL_LONGVARBINARY): likewise. (SQL_LONGVARCHAR): likewise. (SQL_MAX_BINARY_LITERAL_LEN): likewise. (SQL_MAX_CHAR_LITERAL_LEN): likewise. (SQL_MAX_DSN_LENGTH): likewise. (SQL_MAX_LENGTH): likewise. (SQL_MAX_LENGTH_DEFAULT): likewise. (SQL_MAX_OPTION_STRING_LENGTH): likewise. (SQL_MAX_OWNER_NAME_LEN): likewise. (SQL_MAX_PROCEDURE_NAME_LEN): likewise. (SQL_MAX_QUALIFIER_NAME_LEN): likewise. (SQL_MAX_ROW_SIZE_INCLUDES_LONG): likewise. (SQL_MAX_ROWS): likewise. (SQL_MAX_ROWS_DEFAULT): likewise. (SQL_MODE_DEFAULT): likewise. (SQL_MODE_READ_ONLY): likewise. (SQL_MODE_READ_WRITE): likewise. (SQL_MULT_RESULT_SETS): likewise. (SQL_MULTIPLE_ACTIVE_TXN): likewise. (SQL_NC_END): likewise. (SQL_NC_START): likewise. (SQL_NEED_LONG_DATA_LEN): likewise. (SQL_NNC_NON_NULL): likewise. (SQL_NNC_NULL): likewise. (SQL_NO_TOTAL): likewise. (SQL_NON_NULLABLE_COLUMNS): likewise. (SQL_NOSCAN): likewise. (SQL_NOSCAN_DEFAULT): likewise. (SQL_NOSCAN_OFF): likewise. (SQL_NOSCAN_ON): likewise. (SQL_NUM_EXTENSIONS): likewise. (SQL_NUM_FUNCTIONS): likewise. (SQL_NUMERIC_FUNCTIONS): likewise. (SQL_OAC_LEVEL1): likewise. (SQL_OAC_LEVEL2): likewise. (SQL_OAC_NONE): likewise. (SQL_ODBC_API_CONFORMANCE): likewise. (SQL_ODBC_CURSORS): likewise. (SQL_ODBC_KEYWORDS): likewise. (SQL_ODBC_SAG_CLI_CONFORMANCE): likewise. (SQL_ODBC_SQL_CONFORMANCE): likewise. (SQL_ODBC_SQL_OPT_IEF): likewise. (SQL_ODBC_VER): likewise. (SQL_OPT_TRACE): likewise. (SQL_OPT_TRACE_DEFAULT): likewise. (SQL_OPT_TRACE_FILE_DEFAULT): likewise. (SQL_OPT_TRACE_OFF): likewise. (SQL_OPT_TRACE_ON): likewise. (SQL_OPT_TRACEFILE): likewise. (SQL_OSC_CORE): likewise. (SQL_OSC_EXTENDED): likewise. (SQL_OSC_MINIMUM): likewise. (SQL_OSCC_COMPLIANT): likewise. (SQL_OSCC_NOT_COMPLIANT): likewise. (SQL_OU_DML_STATEMENTS): likewise. (SQL_OU_INDEX_DEFINITION): likewise. (SQL_OU_PRIVILEGE_DEFINITION): likewise. (SQL_OU_PROCEDURE_INVOCATION): likewise. (SQL_OU_TABLE_DEFINITION): likewise. (SQL_OUTER_JOINS): likewise. (SQL_OWNER_TERM): likewise. (SQL_OWNER_USAGE): likewise. (SQL_PACKET_SIZE): likewise. (SQL_PC_NOT_PSEUDO): likewise. (SQL_POS_add): likewise. (SQL_POS_DELETE): likewise. (SQL_POS_OPERATIONS): likewise. (SQL_POS_POSITION): likewise. (SQL_POS_REFRESH): likewise. (SQL_POS_UPDATE): likewise. (SQL_POSITIONED_STATEMENTS): likewise. (SQL_PROCEDURE_TERM): likewise. (SQL_PROCEDURES): likewise. (SQL_PS_POSITIONED_DELETE): likewise. (SQL_PS_POSITIONED_UPDATE): likewise. (SQL_PS_SELECT_FOR_UPDATE): likewise. (SQL_QL_END): likewise. (SQL_QL_START): likewise. (SQL_QU_DML_STATEMENTS): likewise. (SQL_QU_INDEX_DEFINITION): likewise. (SQL_QU_PRIVILEGE_DEFINITION): likewise. (SQL_QU_PROCEDURE_INVOCATION): likewise. (SQL_QU_TABLE_DEFINITION): likewise. (SQL_QUALIFIER_LOCATION): likewise. (SQL_QUALIFIER_NAME_SEPARATOR): likewise. (SQL_QUALIFIER_TERM): likewise. (SQL_QUALIFIER_USAGE): likewise. (SQL_QUERY_TIMEOUT): likewise. (SQL_QUERY_TIMEOUT_DEFAULT): likewise. (SQL_QUICK): likewise. (SQL_QUIET_MODE): likewise. (SQL_QUOTED_IDENTIFIER_CASE): likewise. (SQL_RD_DEFAULT): likewise. (SQL_RD_OFF): likewise. (SQL_RD_ON): likewise. (SQL_RETRIEVE_DATA): likewise. (SQL_ROW_NUMBER): likewise. (SQL_ROW_UPDATES): likewise. (SQL_ROWSET_SIZE): likewise. (SQL_ROWSET_SIZE_DEFAULT): likewise. (SQL_ROWVER): likewise. (SQL_SC_NON_UNIQUE): likewise. (SQL_SC_TRY_UNIQUE): likewise. (SQL_SC_UNIQUE): likewise. (SQL_SCCO_OPT_TIMESTAMP): likewise. (SQL_SCROLL_DYNAMIC): likewise. (SQL_SCROLL_FORWARD_ONLY): likewise. (SQL_SCROLL_KEYSET_DRIVEN): likewise. (SQL_SCROLL_OPTIONS): likewise. (SQL_SCROLL_STATIC): likewise. (SQL_SEARCHABLE): likewise. (SQL_SIGNED_OFFSET): likewise. (SQL_SIMULATE_CURSOR): likewise. (SQL_SO_DYNAMIC): likewise. (SQL_SO_FORWARD_ONLY): likewise. (SQL_SO_KEYSET_DRIVEN): likewise. (SQL_SO_MIXED): likewise. (SQL_SO_STATIC): likewise. (SQL_SPEC_MAJOR): likewise. (SQL_SPEC_MINOR): likewise. (SQL_SPEC_STRING): likewise. (SQL_SQ_COMPARISON): likewise. (SQL_SQ_CORRELATED_SUBQUERIES): likewise. (SQL_SQ_EXISTS): likewise. (SQL_SQ_IN): likewise. (SQL_SQ_QUANTIFIED): likewise. (SQL_SQLSTATE_SIZE): likewise. (SQL_SS_addITIONS): likewise. (SQL_SS_DELETIONS): likewise. (SQL_SS_UPDATES): likewise. (SQL_STATIC_SENSITIVITY): likewise. (SQL_STMT_OPT_MAX): likewise. (SQL_STMT_OPT_MIN): likewise. (SQL_STRING_FUNCTIONS): likewise. (SQL_SUBQUERIES): likewise. (SQL_SYSTEM_FUNCTIONS): likewise. (SQL_TABLE_STAT): likewise. (SQL_TABLE_TERM): likewise. (SQL_TIME): likewise. (SQL_TIMEDATE_add_INTERVALS): likewise. (SQL_TIMEDATE_DIFF_INTERVALS): likewise. (SQL_TIMEDATE_FUNCTIONS): likewise. (SQL_TIMESTAMP): likewise. (SQL_TINYINT): likewise. (SQL_TRANSLATE_DLL): likewise. (SQL_TRANSLATE_OPTION): likewise. (SQL_TXN_ISOLATION): likewise. (SQL_TXN_VERSIONING): likewise. (SQL_TYPE_DRIVER_END): likewise. (SQL_TYPE_DRIVER_START): likewise. (SQL_TYPE_MAX): likewise. (SQL_TYPE_MIN): likewise. (SQL_TYPE_NULL): likewise. (SQL_U_UNION): likewise. (SQL_U_UNION_ALL): likewise. (SQL_UB_DEFAULT): likewise. (SQL_UB_OFF): likewise. (SQL_UB_ON): likewise. (SQL_UNICODE): likewise. (SQL_UNICODE_CHAR): likewise. (SQL_UNICODE_LONGVARCHAR): likewise. (SQL_UNICODE_VARCHAR): likewise. (SQL_UNION): likewise. (SQL_UNSEARCHABLE): likewise. (SQL_UNSIGNED_OFFSET): likewise. (SQL_USE_BOOKMARKS): likewise. (SQL_VARBINARY): likewise. (SQL_TRUE): add define for ODBC3.x. (SQL_FALSE): likewise. (SQL_AM_CONNECTION): likewise. (SQL_AM_NONE): likewise. (SQL_AM_STATEMENT): likewise. (SQL_API_SQLALLOCHANDLE): likewise. (SQL_API_SQLBINDPARAM): likewise. (SQL_API_SQLCLOSECURSOR): likewise. (SQL_API_SQLCOLATTRIBUTE): likewise. (SQL_API_SQLCOPYDESC): likewise. (SQL_API_SQLENDTRAN): likewise. (SQL_API_SQLFETCHSCROLL): likewise. (SQL_API_SQLFREEHANDLE): likewise. (SQL_API_SQLGETCONNECTATTR): likewise. (SQL_API_SQLGETDESCFIELD): likewise. (SQL_API_SQLGETDESCREC): likewise. (SQL_API_SQLGETDIAGFIELD): likewise. (SQL_API_SQLGETDIAGREC): likewise. (SQL_API_SQLGETENVATTR): likewise. (SQL_API_SQLGETSTMTATTR): likewise. (SQL_API_SQLSETCONNECTATTR): likewise. (SQL_API_SQLSETDESCFIELD): likewise. (SQL_API_SQLSETDESCREC): likewise. (SQL_API_SQLSETENVATTR): likewise. (SQL_API_SQLSETSTMTATTR): likewise. (SQL_ARD_TYPE): likewise. (SQL_AT_add_CONSTRAINT): likewise. (SQL_ATTR_APP_PARAM_DESC): likewise. (SQL_ATTR_APP_ROW_DESC): likewise. (SQL_ATTR_AUTO_IPD): likewise. (SQL_ATTR_CURSOR_SCROLLABLE): likewise. (SQL_ATTR_CURSOR_SENSITIVITY): likewise. (SQL_ATTR_IMP_PARAM_DESC): likewise. (SQL_ATTR_IMP_ROW_DESC): likewise. (SQL_ATTR_METADATA_ID): likewise. (SQL_ATTR_OUTPUT_NTS): likewise. (SQL_CATALOG_NAME): likewise. (SQL_CODE_DATE): likewise. (SQL_CODE_TIME): likewise. (SQL_CODE_TIMESTAMP): likewise. (SQL_COLLATION_SEQ): likewise. (SQL_CURSOR_SENSITIVITY): likewise. (SQL_DATE_LEN): likewise. (SQL_DATETIME): likewise. (SQL_DEFAULT): likewise. (SQL_DESC_ALLOC_AUTO): likewise. (SQL_DESC_ALLOC_TYPE): likewise. (SQL_DESC_ALLOC_USER): likewise. (SQL_DESC_COUNT): likewise. (SQL_DESC_DATA_PTR): likewise. (SQL_DESC_DATETIME_INTERVAL_CODE): likewise. (SQL_DESC_INDICATOR_PTR): likewise. (SQL_DESC_LENGTH): likewise. (SQL_DESC_NAME): likewise. (SQL_DESC_NULLABLE): likewise. (SQL_DESC_OCTET_LENGTH): likewise. (SQL_DESC_OCTET_LENGTH_PTR): likewise. (SQL_DESC_PRECISION): likewise. (SQL_DESC_SCALE): likewise. (SQL_DESC_TYPE): likewise. (SQL_DESC_UNNAMED): likewise. (SQL_DESCRIBE_PARAMETER): likewise. (SQL_DIAG_ALTER_DOMAIN): likewise. (SQL_DIAG_ALTER_TABLE): likewise. (SQL_DIAG_CALL): likewise. (SQL_DIAG_CLASS_ORIGIN): likewise. (SQL_DIAG_CONNECTION_NAME): likewise. (SQL_DIAG_CREATE_ASSERTION): likewise. (SQL_DIAG_CREATE_CHARACTER_SET): likewise. (SQL_DIAG_CREATE_COLLATION): likewise. (SQL_DIAG_CREATE_DOMAIN): likewise. (SQL_DIAG_CREATE_INDEX): likewise. (SQL_DIAG_CREATE_SCHEMA): likewise. (SQL_DIAG_CREATE_TABLE): likewise. (SQL_DIAG_CREATE_TRANSLATION): likewise. (SQL_DIAG_CREATE_VIEW): likewise. (SQL_DIAG_DELETE_WHERE): likewise. (SQL_DIAG_DROP_ASSERTION): likewise. (SQL_DIAG_DROP_CHARACTER_SET): likewise. (SQL_DIAG_DROP_COLLATION): likewise. (SQL_DIAG_DROP_DOMAIN): likewise. (SQL_DIAG_DROP_INDEX): likewise. (SQL_DIAG_DROP_SCHEMA): likewise. (SQL_DIAG_DROP_TABLE): likewise. (SQL_DIAG_DROP_TRANSLATION): likewise. (SQL_DIAG_DROP_VIEW): likewise. (SQL_DIAG_DYNAMIC_DELETE_CURSOR): likewise. (SQL_DIAG_DYNAMIC_FUNCTION): likewise. (SQL_DIAG_DYNAMIC_FUNCTION_CODE): likewise. (SQL_DIAG_DYNAMIC_UPDATE_CURSOR): likewise. (SQL_DIAG_GRANT): likewise. (SQL_DIAG_INSERT): likewise. (SQL_DIAG_MESSAGE_TEXT): likewise. (SQL_DIAG_NATIVE): likewise. (SQL_DIAG_NUMBER): likewise. (SQL_DIAG_RETURNCODE): likewise. (SQL_DIAG_REVOKE): likewise. (SQL_DIAG_ROW_COUNT): likewise. (SQL_DIAG_SELECT_CURSOR): likewise. (SQL_DIAG_SERVER_NAME): likewise. (SQL_DIAG_SQLSTATE): likewise. (SQL_DIAG_SUBCLASS_ORIGIN): likewise. (SQL_DIAG_UNKNOWN_STATEMENT): likewise. (SQL_DIAG_UPDATE_WHERE): likewise. (SQL_FALSE): likewise. (SQL_FETCH_ABSOLUTE): likewise. (SQL_FETCH_LAST): likewise. (SQL_FETCH_PRIOR): likewise. (SQL_FETCH_RELATIVE): likewise. (SQL_HANDLE_DBC): likewise. (SQL_HANDLE_DESC): likewise. (SQL_HANDLE_ENV): likewise. (SQL_HANDLE_STMT): likewise. (SQL_INSENSITIVE): likewise. (SQL_INTEGRITY): likewise. (SQL_MAX_CATALOG_NAME_LEN): likewise. (SQL_MAX_CONCURRENT_ACTIVITIES): likewise. (SQL_MAX_DRIVER_CONNECTIONS): likewise. (SQL_MAX_IDENTIFIER_LEN): likewise. (SQL_MAX_SCHEMA_NAME_LEN): likewise. (SQL_MAXIMUM_CATALOG_NAME_LENGTH): likewise. (SQL_MAXIMUM_COLUMN_NAME_LENGTH): likewise. (SQL_MAXIMUM_COLUMNS_IN_GROUP_BY): likewise. (SQL_MAXIMUM_COLUMNS_IN_INDEX): likewise. (SQL_MAXIMUM_COLUMNS_IN_ORDER_BY): likewise. (SQL_MAXIMUM_COLUMNS_IN_SELECT): likewise. (SQL_MAXIMUM_CONCURRENT_ACTIVITIES): likewise. (SQL_MAXIMUM_CURSOR_NAME_LENGTH): likewise. (SQL_MAXIMUM_DRIVER_CONNECTIONS): likewise. (SQL_MAXIMUM_IDENTIFIER_LENGTH): likewise. (SQL_MAXIMUM_INDEX_SIZE): likewise. (SQL_MAXIMUM_ROW_SIZE): likewise. (SQL_MAXIMUM_SCHEMA_NAME_LENGTH): likewise. (SQL_MAXIMUM_STATEMENT_LENGTH): likewise. (SQL_MAXIMUM_TABLES_IN_SELECT): likewise. (SQL_MAXIMUM_USER_NAME_LENGTH): likewise. (SQL_NAMED): likewise. (SQL_NONSCROLLABLE): likewise. (SQL_NTSL): likewise. (SQL_NULL_HANDLE): likewise. (SQL_NULL_HDESC): likewise. (SQL_OUTER_JOIN_CAPABILITIES): likewise. (SQL_PRED_BASIC): likewise. (SQL_PRED_CHAR): likewise. (SQL_PRED_NONE): likewise. (SQL_ROW_IDENTIFIER): likewise. (SQL_SCROLLABLE): likewise. (SQL_SENSITIVE): likewise. (SQL_SUCCEEDED(rc)): likewise. (SQL_TIME_LEN): likewise. (SQL_TIMESTAMP_LEN): likewise. (SQL_TRANSACTION_CAPABLE): likewise. (SQL_TRANSACTION_ISOLATION_OPTION): likewise. (SQL_TRANSACTION_READ_COMMITTED): likewise. (SQL_TRANSACTION_READ_UNCOMMITTED): likewise. (SQL_TRANSACTION_REPEATABLE_READ): likewise. (SQL_TRANSACTION_SERIALIZABLE): likewise. (SQL_TYPE_DATE): likewise. (SQL_TYPE_TIME): likewise. (SQL_TYPE_TIMESTAMP): likewise. (SQL_UNKNOWN_TYPE): likewise. (SQL_UNNAMED): likewise. (SQL_UNSPECIFIED): likewise. (SQL_XOPEN_CLI_YEAR): likewise. (SQLAllocConnect): add comment marking as deperecated. (SQLAllocEnv): likewise. (SQLAllocStmt): likewise. (SQLFreeConnect): likewise. (SQLFreeEnv): likewise. (SQLGetConnectOption): likewise. (SQLGetStmtOption): likewise. Earnie Boyd 2001-01-28 16:21:01 +0000
  • ae6c8e4fc2 * include/cygwin/version.h: Bump API version. Christopher Faylor 2001-01-28 06:26:50 +0000
  • 9a089f21ea * cygheap.cc (init_cheap): Move username initialization. (cygheap_init): Here. * shared_info.h (mount_info): Add a sys_mount_table_counter field. (shared_info): Ditto. * path.cc (mount_info::conv_to_win32_path): Check that our mount table is in sync with the system mount table and reinitialize it if not. (mount_info::add_reg_mount): Bump sys_mount_table counters if the system mount table changes. (mount_info::del_reg_mount): Ditto. (mount_info::write_cygdrive_info_to_registry): Ditto. (mount_info::remove_cygdrive_info_from_registry): Ditto. Christopher Faylor 2001-01-28 06:23:42 +0000
  • 2a6fc028ba Throughout, change 'cygwin_shared.mount' to 'mount_table'. * child_info.h (child_info): Move shared_h, console_h to cygheap. Add mount_h. * cygheap.h (init_cygheap): Add shared_h, console_h. * cygheap.cc (init_cheap): Initialize heap at a fixed location after the shared memory regions. Initialize cygheap->user name here. * dcrt0.cc (dll_crt0_1): Call getpagesize () to initialize constants. Remove cygheap_init since it is done in shared_init now. (_dll_crt0): Initialize mount_h, remove shared_h and console_h initialization. * fhandler_console.cc (console_shared_h): Eliminate. (get_tty_stuff): Use cygheap->console_h rather than console_shared_h. * heap.cc (heap_init): Use page size constant calculated earlier in initialization. * shared.cc: Eliminate cygwin_shared_h. Add cygwin_mount_h. (mount_table_init): New function for initializing a user mount table. (open_shared_file_map): Use constant for shared memory region. Initialize cygheap and mount table here. (open_shared): Improve debugging output. (shared_info::initialize): Eliminate call to mount.init. (shared_terminate): Use cygheap->shared_h. Close cygwin_mount_h. (open_shared_file_map): Eliminate. * shared_info.h (mount_info): Add a version field. (shared_align_past): New macro for calculating location for shared memory regions. * sigproc.cc (init_child_info): Eliminate shared_h, console_h. * spawn.cc (spawn_guts): Pass on cygwin_mount_h iff not a different user. * syscalls.cc (system_info): New global holding system memory defaults. (getpagesize): Use system_info. * uinfo.cc (internal_getlogin): Only fill in user name if nonexistent. * winsup.h: Declare system_info. * passwd.cc (read_etc_passwd): Use cygheap->user.name () rather than retrieving the name again. Christopher Faylor 2001-01-28 05:51:15 +0000
  • 022ce214de * ltcf-cxx.sh (ac_cv_prog_cc_pic_works, ac_cv_prog_cc_static_works): Don't unset, it's non-portable and no longer necessary, set to empty instead. Michael Sokolov 2001-01-27 19:36:45 +0000
  • 05ea0b46f1 * ltconfig: Shell portability fix for the tagname validity check. Michael Sokolov 2001-01-27 19:34:13 +0000
  • dcc5e02d01 * ltcf-cxx.sh: Use parentheses around eval $ac_compile. Michael Sokolov 2001-01-27 19:29:31 +0000
  • 4c16ad64a2 * ltcf-c.sh (ld_shlibs) [aix5*]: Disable on unknown CPU types. * ltcf-cxx.sh, ltcf-gcj.sh: Likewise. Alexandre Oliva 2001-01-27 19:22:59 +0000
  • bdfeca609b * path.cc (path_conv::check): Detect when path has symlinks. (symlink_info::check): Remove debugging stuff. (chdir): Use posix'ized win32 path if cd'ed to a path using symlinks. Christopher Faylor 2001-01-27 15:34:38 +0000
  • 0826bed5c1 Fix typos. Add some comments. Christopher Faylor 2001-01-27 03:02:15 +0000
  • 206a8d884b * exceptions.cc (sigreturn): Call any pending signals prior to resetting the signal mask so that stacked signals behave correctly. (sigdelayed): Avoid a race where a signal could end up calling an incorrect signal handler if two signals come in close together. Christopher Faylor 2001-01-27 02:23:46 +0000
  • 7646d1a111 * Apply Danny Smith patch 102275 2000-11-05 Danny Smith <danny_r_smith_2001@yahoo.co.nz> * include/objbase.h: (COM_RIGHTS): Add definition. (tagSTDMSHLFLAGS): add enumeration. (CoInitializeEx): Add prototypes. (CoGetStdMarshalEx): ditto. (CoCreateInstanceEx): ditto. (CoInitializeSecurity): ditto. (CoGetCallContext): ditto. (CoQueryProxyBlanket): ditto. (CoSetProxyBlanket): ditto. (CoCopyProxy): ditto. (CoQueryClientBlanket): ditto. (CoImpersonateClient): ditto. (CoRevertToSelf): ditto. (CoQueryAuthenticationServices): ditto. (CoSwitchCallContext): ditto. (CoGetInstanceFromFile): ditto. (CoGetInstanceFromIStorage): ditto. * include/objidl.h: (SOLE_AUTHENTICATION_SERVICE): Add structure. (SOLE_AUTHENTICATION_INFO): ditto. (EOLE_AUTHENTICATION_CAPABILITIES): Add enumeration. (COLE_DEFAULT_PRINCIPAL): Add definition. (COLE_DEFAULT_AUTHINFO): Ditto. * include/rpcdce.h: (RPC_C_AUTHZ_DEFAULT): Add definition. (RPC_PROTSEQ_VECTOR) Fix typo. (RpcRaiseException): add DECLSPEC_NORETURN attribute. * include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN attribute. Earnie Boyd 2001-01-26 21:05:20 +0000
  • cd7053e78b * include/stdint.h: New file. Earnie Boyd 2001-01-26 18:52:31 +0000
  • bfa15b05e8 * lib/msvcp60.def: New file Earnie Boyd 2001-01-26 18:39:58 +0000
  • 046fcbed3b * include/winnt.h: Add PTOKEN_USER. Christopher Faylor 2001-01-26 16:35:17 +0000
  • b0913397ba * libc/sys/sh/syscalls.c (_times): New. Alexandre Oliva 2001-01-26 02:03:58 +0000
  • 610b895aa1 * configure.host (sh*-*-*): Add -DHAVE_GETTIMEOFDAY to newlib_cflags. * libc/sys/sh/syscalls.c (_gettimeofday): New. Alexandre Oliva 2001-01-25 21:40:28 +0000
  • 6bdf786b95 * ltmain.sh (TAG disable-shared, TAG disable-static): Make sure we keep at least one of build_libtool_libs or build_old_libs set to yes. Alexandre Oliva 2001-01-24 20:09:37 +0000
  • 77ab85cb32 Fix swapgs instruction. Alan Modra 2001-01-24 07:32:34 +0000
  • 174f1a392e * mmap.cc (fhandler_disk_file::mmap): Call CreateFileMapping with len != 0 only when performing an anonymous mapping. Corinna Vinschen 2001-01-24 04:00:41 +0000
  • 1d8bdab0d5 * ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'. * libtool.m4 (_AC_LIBTOOL_GCJ): Pass $CPPFLAGS on. Alexandre Oliva 2001-01-24 02:27:02 +0000
  • 3643210e24 2001-01-23 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-24 00:12:44 +0000
  • 841081c9f2 2001-01-23 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-23 19:56:14 +0000
  • e9cd87b82a 2001-01-23 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-23 19:49:09 +0000
  • 4c7b82500d * path.h: Add a new constant. * syscalls.cc (_read): Oscillate errno check. Christopher Faylor 2001-01-22 20:36:38 +0000
  • c65a318355 * include/cygwin/version.h: Bump API to reflect setlogmask. Christopher Faylor 2001-01-22 20:29:24 +0000
  • 29c39fe3dd * cygwin.din: Add export for setlogmask(). * syslog.cc (setlogmask): New function. Christopher Faylor 2001-01-22 15:55:34 +0000
  • 6e0801da6a Give credit for the last change to Philip instead of to Maciej. Andreas Jaeger 2001-01-22 10:49:19 +0000
  • eeb681b57f 2001-01-20 Maciej W. Rozycki <macro@ds2.pg.gda.pl> Andreas Jaeger 2001-01-20 16:57:28 +0000
  • a302b48c21 2001-01-18 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-19 01:25:13 +0000
  • 74a3cd0a4f * include/wchar.h: Protect prototypes only declared in the C++ STL from being declared unless __cplusplus is defined. Earnie Boyd 2001-01-18 15:40:50 +0000
  • c807d3552a * resource.cc (setrlimit): Support RLIMIT_NOFILE. Corinna Vinschen 2001-01-18 09:30:37 +0000
  • 4e2a97b2ac * syscalls.cc (setdtablesize): Call with amount to increment not total amount. Return success or failure error code. Christopher Faylor 2001-01-18 04:26:04 +0000
  • d0319c3b5b * libc/include/sys/unistd.h: Use correct declaration for setdtablesize. Christopher Faylor 2001-01-18 04:24:03 +0000
  • a7cde2b98a * autoload.cc (LoadDLLinitfunc): Remove debugging statement. * exceptions.cc (sig_handle_tty_stop): Move setting of PID_STOPPED to earlier in interrupt. ((interrupt_setup): i.e., here. (sig_handle): Don't queue multiple SIGSTOPS. * fhandler.h (bg_check_types): Enumerate return value of bg_check for clarity. * signal.cc (kill_pgrp): Minor cleanup. * fhandler_termios.cc (fhandler_termios::bg_check): Use enumerated type for function return. Don't raise signal if a signal is already queued. * fhandler_console.cc (fhandler_console::read): Use enumerated return type for bg_check. * select.cc: Ditto, throughout. * read.cc: Ditto, throughout. * termios.cc: Ditto, throughout. (_read): YA interrupt detect simplification. * wait.cc (wait4): Ditto. Christopher Faylor 2001-01-17 14:57:09 +0000
  • cb503978ab * cygheap.cc (cygheap_user::~cygheap_user): Temporarily disable free'ing memory. Corinna Vinschen 2001-01-17 12:47:47 +0000
  • 48e952a687 * include/sqlucode.h: Apply Danny Smith patch 102443 2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file. Earnie Boyd 2001-01-16 19:02:04 +0000
  • 4ba2b1898c * lib/odbccp32.def: Apply Danny Smith patch 102442 2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file. Earnie Boyd 2001-01-16 18:41:48 +0000
  • 8a5edc3613 * include/odbcinst.h: Apply Danny Smith patch 102441 2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file. Earnie Boyd 2001-01-16 18:23:52 +0000
  • 9fedfd57d4 * mmap.cc (mmap): Initialize fh to avoid compiler warnings. Corinna Vinschen 2001-01-16 17:02:46 +0000
  • 2762a24302 * include/stdlib.h: Apply Danny Smith patch 102730 2000-12-09 Danny Smith <danny_r_smith_2001@yahoo.co.nz> (_wgetenv) Correction to return type. Earnie Boyd 2001-01-16 16:43:00 +0000
  • 49a5f0809b * include/locale.h: Apply Danny Smith patch 101834 2000-11-23 Danny Smith <danny_r_smith_2001@yahoo.co.nz> (LC_MIN) Add definition. (LC_MAX) ditto. (_wsetlocale) Add prototype. Earnie Boyd 2001-01-16 14:51:03 +0000
  • da2515fc49 General cleanup. Andrew Cagney 2001-01-16 05:30:31 +0000
  • be948af13c Clarify dejagnu Andrew Cagney 2001-01-16 05:22:12 +0000
  • 9470a80c8b * wait.cc (wait4): Rename variable for consistency. Allow restartable signal behavior. Christopher Faylor 2001-01-16 02:29:47 +0000
  • 9334c89c1d * mmap.cc (mmap): Add more parameter checking. Change error output in case of EINVAL. Treat mmapping /dev/zero like MAP_ANONYMOUS. Corinna Vinschen 2001-01-15 22:18:14 +0000
  • c6dd43f263 * mmap.cc: include <unistd.h>. Define some bit operations for the new page map. (mmap_record): Change type of base_address_ to caddr_t. Add map_map_ member. Add several methods to manipulate map_map_. (mmap_record::alloc_map): New method. (mmap_record::free_map): Ditto. (mmap_record::find_empty): Ditto. (mmap_record::map_map): Ditto. (mmap_record::unmap_map): Ditto. (list::add_record): Change return type to `mmap_record *'. Allocate page map. (list::match): New method. (mmap): Partly rewritten to take care for the new page map. Add some parameter checking. (munmap): Ditto. Corinna Vinschen 2001-01-15 19:42:33 +0000
  • 6d15efce11 2001-01-15 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2001-01-15 18:20:18 +0000
  • 66097f06dd * heap.cc (heap_init): Fix extern declaration of getpagesize. * syscalls.cc (getpagesize): Fix another typo. Corinna Vinschen 2001-01-15 12:53:30 +0000
  • dc3651b6cd * syscalls.cc (getpagesize): Save pagesize in global variable to avoid calling GetSystemInfo too often. * heap.cc (getpagesize): Eliminate. (heap_init): Use getpagesize function from syscalls.cc. Corinna Vinschen 2001-01-15 12:25:00 +0000
  • 4cf2c0e0cb * sysconf.cc (sysconf): return `getpagesize ()' on _SC_PAGESIZE request to avoid implementing the same twice. Corinna Vinschen 2001-01-15 10:58:19 +0000
  • 8d1c033908 2001-01-15 Ben Elliston <bje@redhat.com> Ben Elliston 2001-01-15 00:19:42 +0000