mirror of
https://github.com/g4klx/DAPNETGateway.git
synced 2026-08-26 12:32:45 -04:00
Add comment in code to explain why we exclude REGEX for old GCC versions
This commit is contained in:
parent
97b1acbb27
commit
8186eff3df
1 changed files with 5 additions and 0 deletions
|
|
@ -32,6 +32,11 @@ m_regex()
|
|||
}
|
||||
|
||||
bool CREGEX::load()
|
||||
/* Older versions of GCC appear to support REGEX but silently fail to match. Even
|
||||
* though the headers exist and the code compiles and runs cleanly. The below #if block
|
||||
* stops the REGEXs being loaded in these cases, effectively disabling REGEX functionality.
|
||||
* The loading code is replaced with a log entry to show the user this has happened.
|
||||
*/
|
||||
{
|
||||
#if defined(__GNUC__) && (__GNUC__ <= 4) || (__GNUC__ == 4 && __GNUC_MINOR__ <= 9)
|
||||
LogError("REGEX is not properly supported in GCC vesions below 4.9. Not loading REGEX");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue