Searched hist:1.1047 (Results 1 - 13 of 13) sorted by relevance

/src/sys/dev/pci/
H A Dpcidevs.h1.1047 Thu Oct 14 03:36:10 GMT 2010 taca Regen.
H A Dpcidevs_data.h1.1047 Sat Nov 06 14:21:41 GMT 2010 jakllsch regen.
H A Dpcidevs1.1047 Fri Jul 30 15:26:22 GMT 2010 njoly Update ICH10 devices, from Intel I/O Controller Hub 10 datasheet
errata.
/src/doc/
H A D3RDPARTY1.1047 Mon Jul 29 20:40:33 GMT 2013 roy Import dhcpcd-6.0.4
H A DCHANGES1.1047 Sun Apr 27 19:01:19 GMT 2008 matt Note merge of matt-armv6
1.1047 Sun Apr 27 19:01:19 GMT 2008 matt Note merge of matt-armv6
/src/sys/arch/i386/conf/
H A DGENERIC1.1047 Thu Aug 11 07:38:56 GMT 2011 mbalmer Add entries for pwdog(4).
/src/distrib/sets/lists/base/
H A Dmi1.1047 Wed Oct 30 02:22:51 GMT 2013 mrg add ./usr/include/gcc-4.8 directory to the build.
/src/distrib/sets/lists/man/
H A Dmi1.1047 Mon Dec 31 15:31:38 GMT 2007 ad Remove systrace. Ok core@.
/src/distrib/sets/lists/tests/
H A Dmi1.1047 Fri Apr 30 23:49:36 GMT 2021 rillig tests/lint: add very basic tests for GCC __attribute__
/src/share/mk/
H A Dbsd.own.mk1.1047 Fri Mar 09 00:58:59 GMT 2018 christos everyone switched to openssl-1.1
/src/usr.bin/make/
H A Dvar.c1.1047 Sat Feb 18 11:16:09 GMT 2023 rillig make: fix parsing of unevaluated subexpressions with unbalanced '{}'

Since var.c 1.323 from 2020-07-26, modifiers containing unbalanced
braces or parentheses were parsed differently, depending on whether they
were relevant or not.

For example, the expression '${VAR:...}' is enclosed with braces. When
this expression has a modifier ':S,},}},g' that would double each '}' in
that expression, the parser got confused:

If the expression was relevant, the modifier was parsed as usual, taking
into account that the 3 '}' in the modifier are ordinary characters.

If the expression was irrelevant, the parser only counted the '{' and
the '}', without taking into account that a '}' might be escaped by a
'\' or be an ordinary character. Parsing therefore stopped at the first
'}', assuming it would finish the expression '${VAR:S,}'.

This parsing mode of only counting balanced '{' and '}' makes sense for
the modifier ':@var@...@', which expands each word of the expression
using the template from the '...'. These templates tend to be simple
enough that counting the '{' and '}' suffices.
/src/sys/conf/
H A Dfiles1.1047 Sat Apr 07 05:36:49 GMT 2012 christos Add apple autodiscovery.
/src/distrib/sets/lists/comp/
H A Dmi1.1047 Sat Jul 14 21:54:31 GMT 2007 dsieger Move scheduler(9) to sched_4bsd(9) and sync its contents with reality. Also
add a reference to McKusick et. al., which still contains the best in-depth
description of the 4.4BSD scheduler.

Completed in 1160 milliseconds