/freebsd/contrib/bmake/unit-tests/ |
H A D | varmod-subst.mk | 1 # $NetBSD: varmod-subst.mk,v 1.14 2023/12/18 11:13:51 rillig Exp $ 5 all: mod-subst 6 all: mod-subst-delimiter 7 all: mod-subst-chain 8 all: mod-subst-dollar 13 # beginning or the end of the word. 24 # the occurrence is in the first word or not. 29 # The :S modifier replaces every first match per word. 40 # word, thereby matching a prefix. 45 # The :S modifier with a '^' anchor replaces the whole word if that word is [all …]
|
H A D | varmod-sysv.mk | 1 # $NetBSD: varmod-sysv.mk,v 1.19 2024/07/04 17:47:54 rillig Exp $ 16 # The modifier applies to each word on its own. 17 .if ${one.c two.c three.c:L:.c=.o} != "one.o two.o three.o" 32 # word. In this case, the "from" string is empty, therefore it always 38 # The modifier ':from=to' can also be used to surround each word by strings. 41 .if ${one two three:L:%=(%)} != "(one) (two) (three)" 53 .if ${one two:L:${:Uone}=${:U1}} != "1 two" 63 # XXX: The right-hand side should be expanded only once. 78 # single empty word, or no word at all. The modifier ':from=to' treats it as 79 # no word at all. [all …]
|
H A D | varmod-to-separator.mk | 1 # $NetBSD: varmod-to-separator.mk,v 1.18 2024/07/05 19:47:22 rillig Exp $ 4 # using an arbitrary character as word separator. 6 WORDS= one two three four five six 9 .if ${WORDS:ts } != "one two three four five six" 14 .if ${WORDS:ts,} != "one,two,three,four,five,six" 19 .if ${WORDS:ts/:tu} != "ONE/TWO/THREE/FOUR/FIVE/SIX" 25 .if ${WORDS:ts::tu} != "ONE:TWO:THREE:FOUR:FIVE:SIX" 51 .if ${WORDS:tu:ts/} != "ONE/TWO/THREE/FOUR/FIVE/SIX" 58 .if ${WORDS:ts:} != "one:two:three:four:five:six" 68 .if ${WORDS:ts:S/two/2/} != "one2threefourfivesix" [all …]
|
H A D | varmod-no-match.mk | 1 # $NetBSD: varmod-no-match.mk,v 1.3 2023/02/26 06:08:06 rillig Exp $ 7 # Keep all words except for 'two'. 8 .if ${:U one two three :Ntwo} != "one three" 13 # See varmod-match.mk for the details of pattern matching. 14 .if ${:U one two three four six :Nt*} != "one four six" 22 # matches a word, the only effect is that the string is split into words and 30 .if ${:U one two three :N} != "one two three" 33 .if ${:U one two three :M*} != "one two three" 38 # Idiom: single-word expression equals any of several words or patterns 40 # If an expression is guaranteed to consist of a single word, the modifier [all …]
|
H A D | dir.mk | 11 all: {one,two,three} 14 # "{one,two,three}". There are no individual targets "one", "two", "three" 16 # on the left-hand side of a dependency operator. However, it is listed 21 .if target({one,two,three}) 24 .if ${.ALLTARGETS:M{one,two,three}} != "{one,two,three}" 30 two: 35 # The braces may start in the middle of a word. 45 # Nested braces work as expected since 2020-07-31 19:06 UTC. 46 # They had been broken at least since 2003-01-01, probably even longer. 57 all: {pre-,}{patch,configure} [all …]
|
H A D | varmod-to-separator.exp | 1 make: "varmod-to-separator.mk" line 155: while evaluating variable "WORDS" with value "one two thre… 2 make: "varmod-to-separator.mk" line 155: Malformed conditional (${WORDS:[1..3]:ts\400:tu}) 3 make: "varmod-to-separator.mk" line 171: while evaluating variable "WORDS" with value "one two thre… 4 make: "varmod-to-separator.mk" line 171: Malformed conditional (${WORDS:[1..3]:ts\x100:tu}) 5 make: "varmod-to-separator.mk" line 180: while evaluating variable "word" with value "word": Invali… 6 make: "varmod-to-separator.mk" line 180: Malformed conditional (${word:L:ts\x,}) 7 make: "varmod-to-separator.mk" line 187: while evaluating variable "word" with value "word": Invali… 8 make: "varmod-to-separator.mk" line 187: Malformed conditional (${word:L:ts\x112233445566778899}) 9 make: "varmod-to-separator.mk" line 193: while evaluating variable "WORDS" with value "one two thre… 10 make: "varmod-to-separator.mk" line 193: Malformed conditional (${WORDS:[1..3]:ts\-300:tu}) [all …]
|
H A D | dir.exp | 6 Expanding "{one,two,three}"... one two three 10 Expanding "{pre-,}{patch,configure}"... Expanding "pre-{patch,configure}"... pre-patch pre-configure 11 Expanding "{patch,configure}"... pre-patch pre-configure patch configure 12 pre-patch pre-configure patch configure 13 Expanding "{fetch,extract}{,-post}"... Expanding "fetch{,-post}"... fetch fetch-post 14 Expanding "extract{,-post}"... fetch fetch-post extract extract-post 15 fetch fetch-post extract extract-post 16 Expanding "dup-{1,1,1,1,1,1,1}"... dup-1 dup-1 dup-1 dup-1 dup-1 dup-1 dup-1 17 …-word}}}}}}}}}}"... Expanding "{{{{{{{{{single-word}}}}}}}}}"... Expanding "{{{{{{{{single-word}}}… 18 single-word [all …]
|
H A D | var-op-sunsh.mk | 1 # $NetBSD: var-op-sunsh.mk,v 1.10 2022/02/09 21:09:24 rillig Exp $ 3 # Tests for the :sh= variable assignment operator, which runs its right-hand 4 # side through the shell. It is a seldom-used alternative to the != 7 .MAKEFLAGS: -dL # Enable sane error messages 11 VAR:sh= echo colon-sh 12 .if ${VAR} != "colon-sh" 18 VAR :sh = echo colon-sh-spaced 19 .if ${VAR} != "colon-sh-spaced" 23 # Until 2020-10-04, the ':sh' could even be followed by other characters. 27 # Since 2020-10-04, this is a normal variable assignment to the variable named [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | space_map.c | 9 * or https://opensource.org/licenses/CDDL-1.0. 44 * DMU to keep more data in-core, and also to waste more I/O bandwidth 49 * Enabled whenever we want to stress test the use of double-word 58 * or two indirect blocks (16K-32K, rather than 128K). 82 * Iterate through the space map, invoking the callback on each (non-debug) 88 uint64_t blksz = sm->sm_blksz; in space_map_iterate() 94 dmu_prefetch(sm->sm_os, space_map_object(sm), 0, 0, end, in space_map_iterate() 102 error = dmu_buf_hold(sm->sm_os, space_map_object(sm), in space_map_iterate() 107 uint64_t *block_start = db->db_data; in space_map_iterate() 108 uint64_t block_length = MIN(end - block_base, blksz); in space_map_iterate() [all …]
|
/freebsd/crypto/libecc/include/libecc/words/ |
H A D | words.h | 2 * Copyright (C) 2017 - This file is part of libecc project 7 * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr> 24 * If a word size is forced, we use the proper words.h definition. 25 * By default, 64-bit word size is used since it is the most reasonable 34 /* The word size is forced by the compilation chain */ 36 /* Dynamic include depending on the word size */ 39 #error Unsupported word size concat 42 /* The word size is usually deduced from the known platforms. 44 * we use WORDSIZE=64. This is obviously the case on 64-bit platforms, 45 * but this should also be the case on most 32-bit platforms where [all …]
|
/freebsd/contrib/tcsh/nls/russian/ |
H A D | set3 | 5 3 Cut from beginning of current word to cursor - saved in cut buffer 6 4 Cut from beginning of line to cursor - save in cut buffer 7 5 Move to beginning of current word 9 7 Capitalize the characters from cursor to end of current word 13 11 Complete current word 16 14 Complete current word ignoring programmable completions 17 15 Copy current word to cursor 19 17 Expand to preceding word for which this is a prefix 24 22 Cut from cursor to end of current word - save in cut buffer 28 26 Lowercase the characters from cursor to end of current word [all …]
|
/freebsd/contrib/tcsh/nls/ukrainian/ |
H A D | set3 | 5 3 Cut from beginning of current word to cursor - saved in cut buffer 6 4 Cut from beginning of line to cursor - save in cut buffer 7 5 Move to beginning of current word 9 7 Capitalize the characters from cursor to end of current word 13 11 Complete current word 16 14 Complete current word ignoring programmable completions 17 15 Copy current word to cursor 19 17 Expand to preceding word for which this is a prefix 24 22 Cut from cursor to end of current word - save in cut buffer 28 26 Lowercase the characters from cursor to end of current word [all …]
|
/freebsd/contrib/tcsh/nls/C/ |
H A D | set3 | 5 3 Cut from beginning of current word to cursor - saved in cut buffer 6 4 Cut from beginning of line to cursor - save in cut buffer 7 5 Move to beginning of current word 9 7 Capitalize the characters from cursor to end of current word 13 11 Complete current word 16 14 Complete current word ignoring programmable completions 17 15 Copy current word to cursor 19 17 Expand to preceding word for which this is a prefix 24 22 Cut from cursor to end of current word - save in cut buffer 28 26 Lowercase the characters from cursor to end of current word [all …]
|
/freebsd/contrib/libcxxrt/ |
H A D | guard.cc | 2 * Copyright 2010-2012 PathScale, Inc. All rights reserved. 29 * guard.cc: Functions for thread-safe static initialisation. 32 * contains functions that are used to ensure that two threads attempting to 37 * Statics that require initialisation are protected by a 64-bit value. Any 38 * platform that can do 32-bit atomic test and set operations can use this 39 * value as a low-overhead lock. Because statics (in most sane code) are 57 // x86 and ARM are the most common little-endian CPUs, so let's have a 66 * The Itanium C++ ABI defines guard words that are 64-bit (32-bit on AArch32) 71 * On many 32-bit platforms, 64-bit atomics are unavailable (or slow) and so we 72 * treat the two halves of the 64-bit word as independent values and establish [all …]
|
/freebsd/lib/libc/regex/ |
H A D | re_format.7 | 46 .St -p1003.2 , 47 come in two forms: 60 .St -p1003.2 64 .St -p1003.2 67 A (modern) RE is one\(dd or more non-empty\(dd 110 and if there are two of them, the first may not exceed the second. 125 containing two integers 182 If two characters in the list are separated by 187 of characters between those two (inclusive) in the 189 .No e.g. Ql [0-9] [all …]
|
/freebsd/contrib/nvi/regex/ |
H A D | re_format.7 | 38 re_format \- POSIX 1003.2 regular expressions 41 as defined in POSIX 1003.2, come in two forms: 54 A (modern) RE is one\(dg or more non-empty\(dg \fIbranches\fR, 72 and if there are two of them, the first may not exceed the second. 80 containing two integers \fIi\fR and \fIj\fR matches 105 If two characters in the list are separated by `\-', this is shorthand 106 for the full \fIrange\fR of characters between those two (inclusive) in the 108 e.g. `[0-9]' in ASCII matches any decimal digit. 109 It is illegal\(dg for two ranges to share an 110 endpoint, e.g. `a-c-e'. [all …]
|
/freebsd/share/doc/usd/21.troff/ |
H A D | m1 | 1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved. 59 followed by a one or two character name that specifies 61 a user-defined \fImacro\fR in place of the control line. 80 or left-parenthesis-introduced, two-character name as in \fB\en(\fIxx\fR. 91 typewriter-like output devices. 128 which is output-device dependent; 131 such as \(mi> (\(->) are often extra wide. 132 The default scaling is ems for the horizontally-oriented requests 145 for the vertically-oriented requests and functions 170 The number, \fIN\fR, may be specified in decimal-fraction form [all …]
|
/freebsd/contrib/openpam/t/ |
H A D | t_openpam_readlinev.c | 1 /*- 2 * Copyright (c) 2012-2017 Dag-Erling Smørgrav 73 gotv = openpam_readlinev(tf->file, &lineno, &gotc); in orlv_expect() 75 err(1, "%s(): %s", __func__, tf->name); in orlv_expect() 90 t_printv("word %d: expected <<%s>>, " in orlv_expect() 114 * Commonly-used lines 133 "zero", "one", "two", "three", "four", "five", "six", "seven", 136 "twenty-one", "twenty-two", "twenty-three", "twenty-four", 137 "twenty-five", "twenty-six", "twenty-seven", "twenty-eight", 138 "twenty-nine", "thirty", "thirty-one", "thirty-two", "thirty-three", [all …]
|
/freebsd/contrib/diff/src/ |
H A D | cmp.c | 1 /* cmp - compare two files byte by byte 19 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 26 #include <c-stack.h> 31 #include <file-type.h> 33 #include <hard-locale.h> 36 #include <unlocked-io.h> 37 #include <version-etc.h> 49 static size_t block_compare (word const *, word const *); 50 static size_t block_compare_and_count (word const *, word const *, off_t *); 66 static word *buffer[2]; [all …]
|
/freebsd/crypto/libecc/src/nn/ |
H A D | nn_modinv.c | 2 * Copyright (C) 2017 - This file is part of libecc project 7 * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr> 26 * Compute out = x^-1 mod m, i.e. out such that (out * x) = 1 mod m 42 * 0 is returned on success (everything went ok and x has reciprocal), -1 55 a.magic = b.magic = u.magic = tmp.magic = mp1d2.magic = WORD(0); in _nn_modinv_odd() 58 ret = nn_init(&a, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() 59 ret = nn_init(&b, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() 60 ret = nn_init(&u, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() 61 ret = nn_init(&mp1d2, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() 65 ret = nn_init(&tmp, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() [all …]
|
/freebsd/sys/arm/arm/ |
H A D | blockio.S | 3 /*- 45 * Modified : 22/01/99 -- R.Earnshaw 65 subs r2, r2, #4 /* r2 = length - 4 */ 118 subs r2, r2, #4 /* r2 = length - 4 */ 170 /* If the destination address and the size is word aligned, do it fast */ 188 /* Word aligned insw */ 194 * word accesses */ 196 mov r3, r3, lsr #16 /* Put the two shorts together */ 218 /* If the destination address and the size is word aligned, do it fast */ 237 /* Word aligned outsw */ [all …]
|
/freebsd/lib/libc/string/ |
H A D | strtok.3 | 59 .Bf -symbolic 67 is used to isolate sequential tokens in a null-terminated string, 95 may also be used to nest two parsing loops within one another, as 111 to parse two strings using separate contexts: 112 .Bd -literal 114 char *sep = "\e\e/:;=-"; 115 char *word, *phrase, *brkt, *brkb; 117 strcpy(test, "This;is.a:test:of=the/string\e\etokenizer-function."); 119 for (word = strtok_r(test, sep, &brkt); 120 word; [all …]
|
/freebsd/share/doc/usd/13.viref/ |
H A D | vi.cmd.roff | 49 is a modeful editor, i.e. it has two modes, 96 .CO <control-B> , 97 .CO <control-D> , 98 .CO <control-E> , 99 .CO <control-F> , 100 .CO <control-U> , 101 .CO <control-Y> , 219 <control-A> <control-H> <control-J> <control-M> 220 <control-N> <control-P> <space> $ 222 + , - / [all …]
|
/freebsd/usr.bin/fmt/ |
H A D | fmt.c | 13 * 1. Tabs are expanded, assuming 8-space tab stops. 14 * If the `-t <n>' option is given, we assume <n>-space 25 * If the `-p' option is given then the first line of a 28 * If the `-m' option is given then a line that looks 30 * preceded by a non-blank non-message-header line, is 32 * any subsequent lines with non-empty leading whitespace. 33 * Unless the `-n' option is given, lines beginning with 35 * 3. The "everything else" is split into words; a word 36 * includes its trailing whitespace, and a word at the 38 * space, or two spaces if it ends with a sentence-end [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | tmmintrin.h | 1 /*===---- tmmintrin.h - SSSE3 intrinsics -----------------------------------=== 5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 *===-----------------------------------------------------------------------=== 22 __target__("ssse3,no-evex512"), __min_vector_width__(64))) 25 __target__("mmx,ssse3,no-evex512"), \ 28 /// Computes the absolute value of each of the packed 8-bit signed 29 /// integers in the source operand and stores the 8-bit unsigned integer 37 /// A 64-bit vector of [8 x i8]. 38 /// \returns A 64-bit integer vector containing the absolute values of the 46 /// Computes the absolute value of each of the packed 8-bit signed [all …]
|