Commit graph

637 commits

Author SHA1 Message Date
Tor Lillqvist
5f950b5d79 Make the use of gb_LinkTarget_EXCEPTIONFLAGS for the yacc source more reliable 2011-10-24 10:04:07 +03:00
Bjoern Michaelsen
7bf06ba95d rename YaccObject to YaccTarget
the object is a GenCxxObject just like those from CustomTargets, we only need to get the generation right
2011-10-21 21:28:51 +02:00
Bjoern Michaelsen
5dc33abf60 cleanup YaccObject 2011-10-21 21:28:50 +02:00
Stephan Bergmann
bf1f0183d5 Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on Linux x86_64). 2011-10-18 23:10:56 +02:00
Tor Lillqvist
88b265f102 Revert "cppcheck reduce scope of var in rsc/...cpp3.c/cpp4.c/cpp6.c"
As long as we want to be buildable with MSVC 2008, we can't use C99
features in our C source files. (Yeah, horrible, M$ suxors, etc,
complain to your mother.) Please relax the cppcheck enthusiasm, or at
least, tune cppcheck to follow C89 for C files.

This reverts commit 0921457488.
2011-10-08 16:43:23 +03:00
Pierre-André Jacquod
0921457488 cppcheck reduce scope of var in rsc/...cpp3.c/cpp4.c/cpp6.c 2011-10-07 15:57:47 +02:00
Pierre-André Jacquod
fb2fe60773 cppcheck reduce scope of var in rsc/...rscclass.cxx 2011-10-07 15:57:47 +02:00
Bjoern Michaelsen
e94a19f3e0 simplfy dmake to gbuild bridgefile 2011-10-05 00:31:50 +02:00
Tor Lillqvist
9b45575e89 WaE: C++ exception handler used, but unwind semantics are not enabled
So override the T_CXXFLAGS for the yacc-generated source file to use
gb_LinkTarget_EXCEPTIONFLAGS. Seems to work.
2011-10-04 11:05:14 +03:00
Tor Lillqvist
d455410a3d Look at GCC version, not whether MacOSX or not 2011-09-28 13:21:36 +03:00
Stephan Bergmann
6671fa81db Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *(). 2011-09-27 20:22:03 +02:00
Pierre-André Jacquod
1f1607a5e6 cppcheck: reduce scope of var in rsc rscflag.cxx 2011-09-26 22:02:43 +02:00
Stephan Bergmann
9da0b9d70d Fix broken implicit string conversion 2011-09-23 12:19:50 +03:00
Andras Timar
687240f4b5 GetBuffer() -> getStr() 2011-09-22 07:51:12 +02:00
Caolán McNamara
0577f19870 ByteString->rtl::OString[Buffer] 2011-09-21 09:47:37 +01:00
Caolán McNamara
fc3db8f01f GetSysSearchPath (probably all uses of aSysSearchPath) unused 2011-09-21 09:47:37 +01:00
Thomas Arnhold
dfbf66ded4 Adding a file where the previous patch was not applying cleanly 2011-09-21 09:31:17 +02:00
Caolán McNamara
0344e07dd7 ByteString->rtl::OString[Buffer] 2011-09-20 16:54:55 +01:00
Caolán McNamara
70e2e12154 ByteString->rtl::OStringBuffer 2011-09-20 10:11:43 +01:00
Caolán McNamara
512c562b86 ByteString->rtl::OString[Buffer] 2011-09-20 10:11:41 +01:00
Caolán McNamara
8004d2d6f5 ByteString->rtl::OString[Buffer] 2011-09-19 09:59:24 +01:00
Cédric Bosdonnat
883991e847 Header/Footer: use a plus symbol instead of the add icon
This will help drawing the high contrast mode and makes the plus more
visible even given the background color.
2011-09-13 17:29:04 +02:00
Caolán McNamara
6934db93b6 and none of this stuff is actually used anywhere now 2011-08-31 10:43:24 +01:00
Caolán McNamara
de396b336a so nothing left that calls InsertList 2011-08-31 10:43:24 +01:00
Caolán McNamara
922b8a498e only thing left that calls FillSubList is itself 2011-08-31 10:43:24 +01:00
Caolán McNamara
bbf17fad47 only thing left that calls FillListObj is itself 2011-08-31 10:43:23 +01:00
Caolán McNamara
47a81f3de5 only thing that calls FillList is itself 2011-08-31 10:43:23 +01:00
Caolán McNamara
8de61c9fb6 grabbag of unused code 2011-08-31 10:43:23 +01:00
Caolán McNamara
98f246d83d ByteString->rtl::OString 2011-08-30 09:32:23 +01:00
Caolán McNamara
14d2a60053 remove ByteString::IsAlphaNumericAscii and refactor a bit 2011-08-29 09:56:06 +01:00
Michael Meeks
81a8b277ad remove name-to-ver-control map contents from RSC_VERSIONCONTROL record
Based on a patch from Andras, this removes a set of un-used
debugging type strings from all lang-pack resource files.
2011-08-22 18:19:59 +02:00
Caolán McNamara
b3c8e4177d gsl_getSystemTextEncoding->osl_getThreadTextEncoding 2011-08-22 09:39:18 +01:00
David Tardon
6206f1c7bc remove unused makefile 2011-08-22 08:49:44 +02:00
David Tardon
492c7a3a01 add precompiled header 2011-08-22 08:49:43 +02:00
David Tardon
d113747129 overhaul impl. of gb_LinkTarget_add_grammar to simplify usage 2011-08-22 08:49:42 +02:00
Norbert Thiebaud
9e29ce4120 WaE: MACOS gcc is too old for that pragma 2011-08-19 21:10:25 -05:00
Norbert Thiebaud
6f4309fb1e use native yacc/bison support in rsc rather than a sub-make 2011-08-19 20:39:35 -05:00
Norbert Thiebaud
d64bbd6bf8 detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly set 2011-08-19 18:29:07 -05:00
Takeshi Abe
13021dae51 cppcheck: reduced scope of variable 2011-08-17 00:04:10 +09:00
Caolán McNamara
42fc17bf2f ByteString->rtl::OString 2011-08-15 09:21:48 +01:00
Caolán McNamara
9124003eb1 ByteString::IsNumericAscii->comphelper::string::isAsciiDecimalString
shrink ByteString api, remove need for intermediate OString/ByteString
with random-ish encoding solely for check
2011-08-15 09:21:48 +01:00
Matúš Kukan
5580d3e43f add dependency 2011-08-10 17:20:57 +02:00
Takeshi Abe
b2bd33ea25 prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Matúš Kukan
b12d20a3ba silence warnings 2011-08-09 15:45:40 +02:00
Matúš Kukan
dce040cb32 convert rsc to gbuild 2011-08-09 15:20:06 +02:00
Tor Lillqvist
fc8c0de854 Do build rsc also on non-desktop OSes just for rscsfx.hxx to get delivered
Don't actually compile anything, though... Just the rscsfx.hxx is
needed.
2011-07-22 12:29:43 +03:00
Peter Rabi
4dfecb62c5 merged the 3 executables into one in module rsc
Also removed the ability to use alternatives for rscpp and rsc2.
Contributed under license LGPLv3+/MPL.
2011-07-15 13:31:33 +02:00
Caolán McNamara
61ad99a50c callcatcher: strip rsc down by more unused methods 2011-07-13 10:25:31 +01:00
Caolán McNamara
ae5b6a6e5e callcatcher: unused code 2011-07-12 09:16:29 +01:00
Caolán McNamara
6974f514d3 callcatcher: remove unused RscFileInst ByteString ctor 2011-07-12 09:16:29 +01:00