Commit Graph

288 Commits

Author SHA1 Message Date
Beman Dawes
fbb5d8650b Treat Windows ERROR_SHARING_VIOLATION as an existing file of unknown type. Fixes ticket #897
[SVN r40630]
2007-10-31 22:01:58 +00:00
Vladimir Prus
5bc47254c6 Make sure every library can be installed by using
bjam stage|install

in libs/<library>/build.


[SVN r40475]
2007-10-26 09:04:25 +00:00
Beman Dawes
95a689611b Suppress message tests on Windows unless the language is US English
[SVN r40051]
2007-10-15 14:50:59 +00:00
Rene Rivera
e236cd76f7 Add usage dependency on system library.
[SVN r40021]
2007-10-14 17:54:28 +00:00
Beman Dawes
1f6c3faa8b Appy Godegear patches from Nicola Musatti. Ticket #1304
[SVN r39772]
2007-10-07 21:59:46 +00:00
Beman Dawes
3d66631267 Remove dependency on boost::bind so that tests will still work on broken compilers where bind fails.
[SVN r39652]
2007-10-02 16:30:04 +00:00
Beman Dawes
6a4f0b8dbb Get rid of <runtime-link>static. Appears to cause problems on Sun and perhaps other Unix boxes.
[SVN r39561]
2007-09-27 00:22:16 +00:00
Beman Dawes
cf38bdb506 Win64 returns ERROR_BAD_PATHNAME for //nosuch, while Win32 returns ERROR_BAD_NETPATH
[SVN r39556]
2007-09-26 18:11:27 +00:00
Beman Dawes
85ed046d40 Turns out the --dep_name errors were due to functions in the wrong namespace (Chris Kohlhoff)
[SVN r39553]
2007-09-26 17:48:27 +00:00
Beman Dawes
184a2518c5 Clear compiler warnings
[SVN r39520]
2007-09-25 13:45:52 +00:00
Beman Dawes
073c9dd27d Eliminate Concept library use to reduce dependencies
[SVN r39465]
2007-09-21 20:57:44 +00:00
K. Noel Belcourt
5f16d793c5 Undo patch of operations.hpp, Sgi wants this fix
but it causes svn trunk to break.



[SVN r39379]
2007-09-19 01:46:11 +00:00
K. Noel Belcourt
805d22c9f3 Remove unnecessary overhead in execunix.c related to
the timeout implementation.  Also removed unused variables
as diagnosed by the Sgi (mipspro) compiler.

Fixed const-correctness error in operations.hpp that
Sgi complained about.

There's no strerror_r function on Irix 6.5 so I replaced
it with a strerror call.

With these changes, I can now build process jam log and
start running Sgi tests.



[SVN r39378]
2007-09-18 22:46:26 +00:00
Beman Dawes
24d5955d88 Remove files after tests
[SVN r39365]
2007-09-18 15:37:36 +00:00
Beman Dawes
092e3ce2fb Add usage-requirements. See comment in file.
[SVN r39254]
2007-09-14 01:58:20 +00:00
Boris Gubenko
887e81ae91 reapply fix for gcc on HP-UX in -r39130
[SVN r39237]
2007-09-13 16:11:38 +00:00
Beman Dawes
ac94c31ac1 POSIX fix from Neal Becker
[SVN r39220]
2007-09-12 18:31:25 +00:00
Beman Dawes
8486480555 Ha! Finally figured out how to shut off msvc exception switch warning.
[SVN r39187]
2007-09-11 02:05:58 +00:00
Beman Dawes
969eb8a6c0 Posix and Linux fixes
[SVN r39174]
2007-09-09 17:48:17 +00:00
Beman Dawes
49f6e3cfd7 Merge system and filesystem branches, bringing them in sync with N2415. Several filesystem bugs fixed, and current_path setter added.
[SVN r39173]
2007-09-09 14:59:10 +00:00
Boris Gubenko
c7ede6dc3d missing conditionalization for g++ on HP-UX
[SVN r39130]
2007-09-05 17:14:29 +00:00
Beman Dawes
fec507ad11 Fix #995 by adding inline
[SVN r38567]
2007-08-10 12:53:52 +00:00
Vladimir Prus
c1840ee23f Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Beman Dawes
39386598a7 Merge from RC_1_34_0. Fix broken links. Ticket #964
[SVN r37937]
2007-06-07 20:53:45 +00:00
Boris Gubenko
d8ce83872d disable problematic specialization for aCC and cxx on Alpha platforms
[SVN r37557]
2007-05-02 02:38:18 +00:00
Rene Rivera
14f0535f27 Fix missing sysbols on linking as the reference to boost_system needs to be specific.
[SVN r36219]
2006-12-01 00:46:22 +00:00
Beman Dawes
6fb9de48e6 Add copyright, license
[SVN r35905]
2006-11-07 19:11:57 +00:00
Beman Dawes
e7b1456dee v1 and v2 Jamfiles now present and working
[SVN r35890]
2006-11-07 02:20:47 +00:00
Beman Dawes
2045be22d6 Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers.
[SVN r35823]
2006-11-03 16:57:30 +00:00
Alexander Nasonov
4bfae9e3a5 Workaround for missing statvfs on OpenBSD 3.9
[SVN r35265]
2006-09-21 19:41:47 +00:00
Beman Dawes
34f65b491c HP-UX < 11.23 sys/statvfs.h bug workaround from Boris Gubenko of HP
[SVN r34260]
2006-06-09 21:25:47 +00:00
Beman Dawes
13f4cb958e Use PATH_MAX if defined, only call pathconf() once - both to solve performance problems reported on Linux
[SVN r33762]
2006-04-21 14:04:56 +00:00
Beman Dawes
22bb191bf0 Remove copyright symbol as it causes VC++ warnings on Windows with codepage set to non-English, particularly Asian, languages
[SVN r33295]
2006-03-09 22:15:07 +00:00
Beman Dawes
4dec2fa915 Use Dinkumware 405's wchar_t open if present
[SVN r33277]
2006-03-09 03:28:32 +00:00
Beman Dawes
c4a2f640a1 Use non-member what() for exception display on -t option
[SVN r33276]
2006-03-09 03:26:45 +00:00
Beman Dawes
edce5474de move additional static to function scope. see prior fix.
[SVN r33257]
2006-03-07 16:04:25 +00:00
Beman Dawes
6ea1a84f9a Move std::locale constrution to function scope so exceptions can be caught. See comment in the code.
[SVN r33235]
2006-03-06 15:18:30 +00:00
Beman Dawes
e9a59fcd78 Reactivate the 4.1 test. The correct fix was to fix underlying fstream .hpp narrow_path code, not disable the test.
[SVN r33215]
2006-03-03 16:28:36 +00:00
Beman Dawes
a59d0c4653 Fix for old Dinkumware that asserts on empty path arg.
[SVN r33214]
2006-03-03 16:26:57 +00:00
Beman Dawes
7bf63497cf workaround early Dinkumware lack of basic_string.clear() in a way that doesn't cause wide string failures
[SVN r33213]
2006-03-03 15:22:31 +00:00
Beman Dawes
38e9a79302 detail::narrow_path_api() fix from Takeshi Mouri
[SVN r33211]
2006-03-03 14:12:28 +00:00
Beman Dawes
63370e0bcc get_full_path_name_template bug fix (Arjen Wagenaar)
[SVN r33203]
2006-03-02 21:00:41 +00:00
Beman Dawes
cca612bfbc fix directory_iterator test for directories that do not sort entries
[SVN r33162]
2006-02-27 22:11:34 +00:00
Beman Dawes
9f2f72b451 no test 4.1 on older Dinkumware since it asserts on empty path, causing logic to fail
[SVN r33160]
2006-02-27 21:50:14 +00:00
Beman Dawes
eb18a7c377 fix wpath fstream glitches reported by Arjen Wagenaar
[SVN r33099]
2006-02-24 13:45:14 +00:00
Beman Dawes
a29b14302a add test for path op= fix from Mark Bartosik
[SVN r33096]
2006-02-23 21:31:43 +00:00
Beman Dawes
807d6098c6 op= fix from Mark Bartosik
[SVN r33095]
2006-02-23 21:30:33 +00:00
Beman Dawes
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)
[SVN r33084]
2006-02-23 02:28:57 +00:00
Beman Dawes
04ec0fa26f file name misspelled
[SVN r33044]
2006-02-20 21:35:18 +00:00
Beman Dawes
579ff6dbad add test case that user claims failed in prior version
[SVN r33043]
2006-02-20 21:34:32 +00:00