Commit graph

42 commits

Author SHA1 Message Date
Stephan Bergmann
8431ad2d8b Backport some Boost 1.48.0 changes to keep GCC 4.7 -std=c++11 happy 2012-03-29 14:04:17 +02:00
Stephan Bergmann
7c704c78d3 Removed some unused parameters; added SAL_UNUSED_PARAMETER.
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC)
is used to annotate legitimately unused parameters, so that static
analysis tools can tell legitimately unused parameters from truly
unnecessary ones.  To that end, some patches for external modules
are also added, that are only applied when compiling with GCC and
add necessary __attribute__ ((unused)) in headers.
2012-01-21 15:21:16 +01:00
Caolán McNamara
14359c82eb enable boost::multi_array 2012-01-12 20:42:43 +00:00
Caolán McNamara
c8352a6c19 WaE: some more warnings in higher debug levels 2012-01-09 13:28:38 +00:00
Fridrich Štrba
ce37e6b987 Build a small static date_time/gregorian for cbosdonnat's perusal 2011-10-05 17:10:41 +02:00
Tor Lillqvist
7862353ab6 Don't let <windows.h> define min() and max() as macros 2011-07-15 15:16:59 +03:00
Caolán McNamara
deb8773d3a dynamic_bitset subdir wasn't delivered 2011-02-28 17:16:21 +00:00
Caolán McNamara
e44bf62250 workaround gcc#47679 2011-02-10 20:26:53 +00:00
Caolán McNamara
9aa896fed8 silence some more warnings 2011-02-09 08:55:48 +00:00
Caolán McNamara
7a0dc5b37f still need aliasing fixes 2011-02-08 09:43:28 +00:00
David Tardon
400f1e7334 define copy ctor for boost::unordered_map/_set
Build with gcc 4.6 breaks otherwise.
2011-02-05 09:47:21 +01:00
Fridrich Štrba
edbb520d6b some more warnings gone 2011-02-05 04:22:32 +01:00
Fridrich Štrba
b9ab0357bb upgrade to boost 1.44.0 to solve some std::forward issues 2011-02-04 16:57:37 +01:00
Caolán McNamara
947c04111a #i113177# remove strict-aliasing warning from boost headers 2010-10-18 16:10:35 +01:00
Caolán McNamara
f17f2e55ad fix various boost shadow warnings 2010-10-06 08:45:02 +01:00
Thorsten Behrens
cad37f247c Fix broken win32 build in boost
Make boostthreadlib depend on PREDELIVER_FLAG_FILE, otherwise
the whole include path goodness is not working (i.e. first do the
predeliver to wntmsci12/inc, then build thread lib)
2010-10-06 00:41:05 +02:00
Fridrich Štrba
20612b2243 Fix boost build
Normal libreoffice way to add a file is to put that in makefile.mk into ADDITIONAL_FILES list
which creates a file with "dummy" as content and then to patch that file with the real content.
This prevents a patching hell if timestamps change and boost is unpacked again
2010-10-04 22:04:38 +02:00
Tor Lillqvist
c4a8c2671d Restore three BUILD_* definitions that apparently are needed 2010-10-04 17:38:24 +03:00
Tor Lillqvist
44cc667e3f Build the boostthread library only on Windows 2010-10-02 11:26:32 +03:00
Tor Lillqvist
8bdbd582db Build the thread-related code on Windows into a library
Needed by ixion.
2010-10-02 00:39:37 +03:00
Tor Lillqvist
1b5c8615c8 Intensify boost delivery 2010-09-30 15:44:19 +03:00
Tor Lillqvist
536726c8a3 Deliver also the unordered/* headers 2010-09-30 13:59:05 +03:00
Fridrich Štrba
f15d64297c svg-import-boost.diff: deliver requrired boost headers. 2010-09-14 10:01:31 +02:00
Vladimir Glazunov
7e13001ff9 CWS-TOOLING: integrate CWS koheiautodecimal 2010-05-28 08:57:30 +02:00
Kohei Yoshida
72f8b8fe46 #i111387# deliver extra headers to make ptr_container available. 2010-05-18 22:58:30 -04:00
Hans-Joachim Lankenau
034c59cb79 ause110: update to DEV300_m74 2010-03-10 16:36:40 +01:00
Jens-Heiner Rechtien
72e939d8ed changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Hans-Joachim Lankenau
7d0a7273de ause110: #i106731# remove tarballs from scm and find them in download cache dir 2010-01-15 14:55:12 +01:00
Ivo Hinkelmann
48f8d30dfa CWS-TOOLING: integrate CWS boost134
2009-09-09 10:30:24 +0200 fs  r275970 : #i100127# provided by rene: check whether system-boost's function.hpp compiles without exception support
2009-09-04 21:58:00 +0200 fs  r275832 : indention
2009-09-04 21:57:10 +0200 fs  r275831 : #i10000# type in boost/spirit check. Thanks to thb
2009-09-04 10:58:54 +0200 fs  r275787 : #i100127# provided by tono@openoffice.org: mingw needs using directives for std::min/max
2009-09-04 10:31:54 +0200 fs  r275782 : #i100127# (approved by hjs) on Solaris, set GNUTAR to /usr/sfw/bin/gtar, this is available on baseline machines (Solaris 10.x), but not necessarily available in LD_LIBRARY_PATH
2009-08-19 21:47:55 +0200 rene  r275161 : #i10000# check for the header actually used now
2009-08-17 21:55:31 +0200 fs  r275073 : CWS-TOOLING: rebase CWS boost134 to trunk@275001 (milestone: DEV300:m55)
2009-07-16 09:39:25 +0200 fs  r274031 : #i100127# extract download/% with GNUTAR instead of TAR
2009-07-14 09:18:15 +0200 fs  r273960 : CWS-TOOLING: rebase CWS boost134 to trunk@273858 (milestone: DEV300:m52)
2009-07-13 09:55:14 +0200 fs  r273919 : #i100127# use boost 1.39, not 1.34
2009-07-13 09:45:57 +0200 fs  r273918 : use GNUTAR when extracting download/%.tar.gz, not TAR (necessary with boost 1.39 tarball)
2009-07-10 21:10:52 +0200 fs  r273905 : #i100127# spirit now part of boost
2009-07-06 12:12:13 +0200 fs  r273732 : #i10000# lngconvex, used in src/wizards, is built in shell => added missing module dependency
2009-07-02 15:34:51 +0200 fs  r273660 : #i100127#
2009-07-02 13:35:24 +0200 fs  r273645 : #i100127# MSVC needs some hinting when using boost::bind on (some) member functions
2009-07-02 10:33:59 +0200 fs  r273625 : removed unused include (lead to an internal compiler error with MSVC and boost 1.34+)
2009-07-02 09:44:35 +0200 fs  r273619 : change some include orders, prevents 'internal compiler errors' with MSVC
2009-07-01 09:19:25 +0200 fs  r273547 : #i100127# who the heck is defining max as something unusable?
2009-07-01 09:17:28 +0200 fs  r273546 : #i100127# defining min/max is causing trouble now
2009-07-01 09:15:40 +0200 fs  r273545 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL, and disabling warning 4180
2009-07-01 09:14:23 +0200 fs  r273544 : #i100127# re-disable warning 4180, still needed for some files
2009-07-01 09:07:33 +0200 fs  r273543 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL
2009-06-24 11:00:32 +0200 fs  r273319 : oops, re-introduced some inc locations
2009-06-23 22:10:02 +0200 fs  r273304 : #i100127# disable warning C4180
2009-06-23 22:08:36 +0200 fs  r273303 : #i100127# disable warning C4180
2009-06-16 12:26:49 +0200 fs  r273015 : #i10000# (provided by mst@openoffice.org)
2009-06-15 09:10:27 +0200 fs  r272962 : #i10000# use -r instead of -a when copying the include files, this prevents the spurious 'failed to preserve ownership' errors
2009-06-11 23:55:06 +0200 fs  r272902 : #i100127#
2009-06-11 23:54:47 +0200 fs  r272901 : #i100127#
2009-06-11 23:54:05 +0200 fs  r272900 : make compile on unxsol[i|s]4
2009-06-10 10:12:22 +0200 fs  r272798 : #i100127# don't deliver from within unxlngi6/misc/build/boost, but from a 'normalized' location unxlngi6/inc
2009-06-10 09:48:00 +0200 fs  r272795 : #i100127# use 1.34.1 unconditionally on all platforms
2009-09-17 10:11:42 +00:00
Oliver Bolte
b64816d455 CWS-TOOLING: integrate CWS ause099
2009-01-29 12:30:57 +0100 hjs  r267116 : #i98365# fix unsetting g+s bit
2009-01-23 14:21:19 +0100 hjs  r266819 : #i40246# - cleanup
2009-01-23 14:14:07 +0100 hjs  r266818 : #i40246# - fix quoting of final echo line
2009-01-23 12:42:33 +0100 hjs  r266807 : #i98365# leave higher bits alone
2009-01-23 11:23:42 +0100 rt  r266799 : Header
2009-01-22 19:14:25 +0100 hjs  r266753 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:22:18 +0100 hjs  r266737 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:54 +0100 hjs  r266736 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:24 +0100 hjs  r266735 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:08:33 +0100 hjs  r266734 : #i40246# renamed variable
2009-01-22 16:05:26 +0100 hjs  r266733 : #i40246# renamed variable
2009-01-20 17:46:54 +0100 hjs  r266610 : #i98290# cleanup
2009-01-19 19:32:19 +0100 hjs  r266522 : CWS-TOOLING: rebase CWS ause099 to trunk@266428 (milestone: DEV300:m39)
2008-12-08 21:00:09 +0100 hjs  r265049 : CWS-TOOLING: rebase CWS ause099 to trunk@264807 (milestone: DEV300:m37)
2008-11-27 18:25:18 +0100 hjs  r264513 : #i40246# - support multiple patches per archive
2008-11-17 19:00:12 +0100 hjs  r263738 : CWS-TOOLING: rebase CWS ause099 to trunk@263288 (milestone: DEV300:m35)
2009-02-19 07:29:28 +00:00
Rüdiger Timm
1aba8cf4bc INTEGRATION: CWS changefileheader (1.11.8); FILE MERGED
2008/03/28 15:16:29 rt 1.11.8.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:42:54 +00:00
Kurt Zenker
0e64038afe INTEGRATION: CWS boostup01 (1.10.20); FILE MERGED
2007/11/29 10:33:29 thb 1.10.20.2: #i82516# Avoiding duplication
2007/11/08 14:00:45 thb 1.10.20.1: #i77672# Tentatively enabling boost 1.34.1 for gcc4.x
2007-12-12 14:00:46 +00:00
Oliver Bolte
0686f94c53 INTEGRATION: CWS ause069 (1.9.34); FILE MERGED
2006/12/12 12:23:35 hjs 1.9.34.2: #i72494# cleanup
2006/10/18 17:10:02 hjs 1.9.34.1: #i70359# remove forced shell calls
2007-01-25 11:32:17 +00:00
Rüdiger Timm
67e4ba4b1d INTEGRATION: CWS ooo19126 (1.8.12); FILE MERGED
2005/09/05 13:53:31 rt 1.8.12.1: #i54170# Change license header: remove SISSL
2005-09-07 21:06:52 +00:00
Jens-Heiner Rechtien
22d47f1179 INTEGRATION: CWS ccpatch (1.7.10); FILE MERGED
2005/04/01 13:52:26 dbo 1.7.10.1: #120732# workaround sunpro CC opt bug for safe-bool idiom
2005-04-06 09:09:48 +00:00
Kurt Zenker
1aff91ff2e INTEGRATION: CWS systemboost (1.6.2); FILE MERGED
2005/01/13 15:31:46 cmc 1.6.2.1: #i36983# optional build with system-boost
2005-01-18 15:19:10 +00:00
Rüdiger Timm
ec799e97e3 INTEGRATION: CWS presentationengine01 (1.5.32); FILE MERGED
2004/08/26 15:02:24 dbo 1.5.32.1: #110496# updated to boost-1.30.2, spirit-1.6.1
2004-11-26 19:46:16 +00:00
Rüdiger Timm
edcf3b5293 #100000# linux_atomic.h added as ADDITIONAL_FILES in makefile.mk 2003-08-21 14:21:06 +00:00
Vladimir Glazounov
76006a0a42 INTEGRATION: CWS ooo11rc (1.3.2); FILE MERGED
2003/06/24 15:29:31 vq 1.3.2.1: #i15957# Shell buildin 'which' sometimes returns an error
2003-07-02 14:23:23 +00:00
Vladimir Glazounov
aa32e5ac86 INTEGRATION: CWS ause05 (1.2.8); FILE MERGED
2003/05/26 10:39:43 hjs 1.2.8.1: #14194# avoid similar problems here in advance
2003-06-04 09:38:56 +00:00
Jens-Heiner Rechtien
2a285bd54c MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-18 17:48:38 +00:00
Eike Rathke
8724d05856 C++ Boost v1.27 2002-10-25 16:59:05 +00:00