995472f6d0
Merge 41118 and 41119 from trunk
Beman Dawes
2007-11-15 22:26:15 +00:00
9f4db62f67
Remove redundant reference to system library. It causes double linking when used indirectly through filesystem. Which can lead to double linking incompatible variants when a specific filesystem variant is requested.
Rene Rivera
2007-11-15 22:05:15 +00:00
fa9c7b59f8
Merged tools, system, filesystem from trunk at 41106
Beman Dawes
2007-11-15 16:31:06 +00:00
1a13f5612a
GetUserDefaultUILanguage isn't present for Cygwin, so disable use
Beman Dawes
2007-11-15 14:36:40 +00:00
db7850787c
Bring docs more in line with reality:-)
Beman Dawes
2007-11-14 20:05:30 +00:00
571fd79144
Add tests for, and fix, current_path overloading.
Beman Dawes
2007-11-13 02:54:32 +00:00
df5fb16c90
Initial commit. The starting point for the reference documentation is N1975, Filesystem Library Proposal for TR2 (Revision 3).
Beman Dawes
2007-11-07 21:54:48 +00:00
073c9dd27d
Eliminate Concept library use to reduce dependencies
Beman Dawes
2007-09-21 20:57:44 +00:00
5f16d793c5
Undo patch of operations.hpp, Sgi wants this fix but it causes svn trunk to break.
K. Noel Belcourt
2007-09-19 01:46:11 +00:00
805d22c9f3
Remove unnecessary overhead in execunix.c related to the timeout implementation. Also removed unused variables as diagnosed by the Sgi (mipspro) compiler.
K. Noel Belcourt
2007-09-18 22:46:26 +00:00
24d5955d88
Remove files after tests
Beman Dawes
2007-09-18 15:37:36 +00:00
092e3ce2fb
Add usage-requirements. See comment in file.
Beman Dawes
2007-09-14 01:58:20 +00:00
887e81ae91
reapply fix for gcc on HP-UX in -r39130
Boris Gubenko
2007-09-13 16:11:38 +00:00
8486480555
Ha! Finally figured out how to shut off msvc exception switch warning.
Beman Dawes
2007-09-11 02:05:58 +00:00
969eb8a6c0
Posix and Linux fixes
Beman Dawes
2007-09-09 17:48:17 +00:00
49f6e3cfd7
Merge system and filesystem branches, bringing them in sync with N2415. Several filesystem bugs fixed, and current_path setter added.
Beman Dawes
2007-09-09 14:59:10 +00:00
c7ede6dc3d
missing conditionalization for g++ on HP-UX
Boris Gubenko
2007-09-05 17:14:29 +00:00
fec507ad11Fix#995 by adding inline
Beman Dawes
2007-08-10 12:53:52 +00:00
c1840ee23f
Remove V1 Jamfiles
Vladimir Prus
2007-08-08 19:02:26 +00:00
79bedc1b35
This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'.
nobody
2007-07-24 19:28:14 +00:00
2045be22d6
Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers.
Beman Dawes
2006-11-03 16:57:30 +00:00
4bfae9e3a5
Workaround for missing statvfs on OpenBSD 3.9
Alexander Nasonov
2006-09-21 19:41:47 +00:00
4a33c1bafc
fixed license note and its broken link to LICENSE_1_0.txt; sorry I couldn't understand where the other broken links were supposed to go
Gennaro Prota
2006-07-17 03:01:18 +00:00
7a19fb11a1
fixed issues detected by the inspection tool; some cleanup/reformatting
Gennaro Prota
2006-07-17 02:44:41 +00:00
fc822b49cc
HP-UX < 11.23 sys/statvfs.h bug workaround from Boris Gubenko of HP
Beman Dawes
2006-06-09 21:31:02 +00:00
34f65b491c
HP-UX < 11.23 sys/statvfs.h bug workaround from Boris Gubenko of HP
Beman Dawes
2006-06-09 21:25:47 +00:00
36e8ac9e5e
merge pathconf fixes from HEAD
Beman Dawes
2006-04-25 12:53:33 +00:00
13f4cb958e
Use PATH_MAX if defined, only call pathconf() once - both to solve performance problems reported on Linux
Beman Dawes
2006-04-21 14:04:56 +00:00
e5af25b360
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
nobody
2006-03-21 02:26:31 +00:00
22bb191bf0
Remove copyright symbol as it causes VC++ warnings on Windows with codepage set to non-English, particularly Asian, languages
Beman Dawes
2006-03-09 22:15:07 +00:00
4dec2fa915
Use Dinkumware 405's wchar_t open if present
Beman Dawes
2006-03-09 03:28:32 +00:00
c4a2f640a1
Use non-member what() for exception display on -t option
Beman Dawes
2006-03-09 03:26:45 +00:00
edce5474de
move additional static to function scope. see prior fix.
Beman Dawes
2006-03-07 16:04:25 +00:00
6ea1a84f9a
Move std::locale constrution to function scope so exceptions can be caught. See comment in the code.
Beman Dawes
2006-03-06 15:18:30 +00:00
e9a59fcd78
Reactivate the 4.1 test. The correct fix was to fix underlying fstream .hpp narrow_path code, not disable the test.
Beman Dawes
2006-03-03 16:28:36 +00:00
a59d0c4653
Fix for old Dinkumware that asserts on empty path arg.
Beman Dawes
2006-03-03 16:26:57 +00:00
7bf63497cf
workaround early Dinkumware lack of basic_string.clear() in a way that doesn't cause wide string failures
Beman Dawes
2006-03-03 15:22:31 +00:00
a29b14302a
add test for path op= fix from Mark Bartosik
Beman Dawes
2006-02-23 21:31:43 +00:00
807d6098c6
op= fix from Mark Bartosik
Beman Dawes
2006-02-23 21:30:33 +00:00
897bbc0706
WinNT 4.0 does not support hard links. Not sure if removing the feature entirely is the best fix, but since NT 4.0 is about dead it seems harmless to fix this way. (Based on patch from Mark Bartosik)
Beman Dawes
2006-02-23 02:28:57 +00:00
04ec0fa26f
file name misspelled
Beman Dawes
2006-02-20 21:35:18 +00:00
579ff6dbad
add test case that user claims failed in prior version
Beman Dawes
2006-02-20 21:34:32 +00:00
f3e7d6a8f0
Make mismatched errno a warning not a failure
Beman Dawes
2006-02-20 21:33:15 +00:00
7bd0367847
Added test case for case of no directory
Beman Dawes
2006-02-20 21:32:21 +00:00
c949152405
readdir_r Tru64 patch from Markus Schöpflin
Beman Dawes
2006-02-20 21:21:06 +00:00