summaryrefslogtreecommitdiff
path: root/deps/regex
Commit message (Collapse)AuthorAgeFilesLines
* cmake: fix static linking for bundled depsPatrick Steinhardt2017-09-201-1/+1
| | | | | | | | | | | | | | | | | Our bundled deps are being built as simple static libraries which are then linked into the libgit2 library via `TARGET_LINK_LIBRARIES`. While this works for a dynamically built libgit2 library, using this function to link two static libraries does not have the expected outcome of merging those static libraries into one big library. This leads to symbols of our bundled deps being undefined in the resulting libgit2 archive. As we have bumped our minimum CMake version to 2.8.11, we can now easily make use of object libraries for our bundled dependencies. So build instructions are still self-contained inside of the dependency directories and the resulting object libraries can just be added to the LIBGIT2_OBJECTS list, which will cause them to be linked into the final resulting static library. This fixes the issue of undefined symbols.
* cmake: move regex build instructions into subdirectoryPatrick Steinhardt2017-08-161-0/+2
| | | | | Extract code required to build the regex library into its own CMakeLists.txt, which is included as required.
* Rever spelling fixes for dependenciesCarlos Martín Nieto2014-12-051-1/+1
| | | | | This is not our code and it adds unecessary changes from the upstream code.
* Spelling fixesWill Stamper2014-12-041-1/+1
|
* Clean up warningsEdward Thomson2013-12-091-3/+10
|
* Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-1/+1
| | | | | | | Implicit type conversion argument of function to size_t type Suspicious sequence of types castings: size_t -> int -> size_t Consider reviewing the expression of the 'A = B == C' kind. The expression is calculated as following: 'A = (B == C)' Unsigned type is never < 0
* regex: Proper define for this thingVicent Marti2013-01-111-5/+5
|
* regex: Fixed warnings about unused parameter values.Sebastian Bauer2013-01-112-4/+12
| | | | | | | | | | There are different solutions to the problem. In this change, we define an UNUSED macro that maps to __attribute__((unused)) when compiling with gcc. Otherwise it is a NOOP. We apply this macro in all function headers for each parameter value that is not used within the function body. The change is local to regex.
* regex: Fixed several warnings about signed/unsigned conversions.Sebastian Bauer2013-01-113-9/+11
|
* Remove use of English expletivesMartin Woodward2012-11-231-1/+1
| | | | | | Remove words such as fuck, crap, shit etc. Remove other potentially offensive words from comments. Tidy up other geopolicital terms in comments.
* regex: fix sign warningsCarlos Martín Nieto2012-02-182-10/+13
|
* regex: The world uses utf-8Carlos Martín Nieto2012-02-181-32/+1
|
* regex: Move the defines to a config header and include it unconditionallyCarlos Martín Nieto2012-02-182-2/+7
|
* Add POSIX regex sources when neededCarlos Martín Nieto2012-02-176-0/+11476
Windows doesn't support POSIX regex, so we need to include it ourselves. The sources come from git, which in turn took them from gawk.