diff --git a/gtests/net/packetdrill/lexer.l b/gtests/net/packetdrill/lexer.l index 7af62e1eb749c8f26d0d6fd258f8682a48db879d..1244636e640f55631833deeaf5e96884b3785888 100644 --- a/gtests/net/packetdrill/lexer.l +++ b/gtests/net/packetdrill/lexer.l @@ -229,10 +229,10 @@ ifdef_end #endif /* end_matcher actually matches everything except the "#endif" tag. */ end_matcher (([^#])|(#[^e])|(#e[^n])|(#en[^d])|(#end[^i])|(#endi[^f]))* -ifdef_freebsd {ifdef_begin}FreeBSD{end_matcher}{ifdef_end} -ifdef_linux {ifdef_begin}Linux{end_matcher}{ifdef_end} -ifdef_openbsd {ifdef_begin}OpenBSD{end_matcher}{ifdef_end} -ifdef_netbsd {ifdef_begin}NetBSD{end_matcher}{ifdef_end} +ifdef_freebsd {ifdef_begin}(?i:FreeBSD){end_matcher}{ifdef_end} +ifdef_linux {ifdef_begin}(?i:Linux){end_matcher}{ifdef_end} +ifdef_openbsd {ifdef_begin}(?i:OpenBSD){end_matcher}{ifdef_end} +ifdef_netbsd {ifdef_begin}(?i:NetBSD){end_matcher}{ifdef_end} /* The regexp for code snippets is analogous to that for C comments. * Here is a summary of the regexp for code snippets: