/third_party/libunwind/libunwind/doc/ |
H A D | unw_create_addr_space.tex | 20 address-space and initializes it based on the call-back routines 21 passed via the \Var{ap} pointer and the specified \Var{byteorder}. 23 \Var{byteorder} can be set to 0 to request the default byte-order of 24 the unwind target. To request a particular byte-order, 29 is supported depends on the target platform. 33 \Prog{Libunwind} uses a set of call-back routines to access the 35 routines are specified via the \Var{ap} argument, which points to a 37 variable is copied into the newly-created address space, so the [all...] |
H A D | libunwind-dynamic.tex | 14 the \emph{frame state} of each frame in a call-chain. The frame state 15 describes the subset of the machine-state that consists of the 16 \emph{frame registers} (typically the instruction-pointer and the 19 current value (for frame registers) or by providing the location at 20 which the current value is stored (callee-saved registers). 22 For statically generated code, the compiler normally takes care of 23 emitting \emph{unwind-info} which provides the minimu [all...] |
H A D | libunwind-ia64.tex | 16 operating systems adhering to the processor-specific ABI defined for 17 the Itanium Processor Family. This includes both little-endian Linux 19 library to unwind both 32- and 64-bit targets, the type 21 of the natural word-size of the host). Having said that, the current 24 When targeting IA-64, the \Prog{libunwind} header file defines the 25 macro \Const{UNW\_TARGET\_IA64} as 1 and the macro \Const{UNW\_TARGET} 26 as ``ia64'' (without the quotatio [all...] |
H A D | libunwind.tex | 70 you want to unwind the stack while executing in some function 72 to get a snapshot of the CPU registers (machine-state). Then you 75 to the current frame, that is, the stack frame that corresponds to the 79 uncover the entire call-chain that led to the activation of function 81 that there are more frames in the chain, zero indicates that the end 82 of the chai [all...] |
H A D | unw_get_proc_info.tex | 20 information about the procedure that created the stack frame 23 return the information. The \Type{unw\_proc\_info\_t} has the 26 \item[\Type{unw\_word\_t} \Var{start\_ip}] The address of the first 27 instruction of the procedure. If this address cannot be determined 28 (e.g., due to lack of unwind information), the \Var{start\_ip} 30 \item[\Type{unw\_word\_t} \Var{end\_ip}] The address of the first 31 instruction \emph{beyond} the end of the procedur [all...] |
H A D | unw_get_proc_name.tex | 19 The \Func{unw\_get\_proc\_name}() routine returns the name of the 20 procedure that created the stack frame identified by argument 23 the name of the procedure. The \Var{offp} argument is a pointer to a 24 word that is used to return the byte-offset of the instruction-pointer 25 saved in the stack frame identified by \Var{cp}, relative to the start 26 of the procedur [all...] |
H A D | unw_get_proc_info_by_ip.tex | 19 The \Func{unw\_get\_proc\_info\_by\_ip}() routine returns the same 21 \Func{unw\_get\_proc\_info}(), except that the info is looked up by 23 because it is possible to look up the info for an arbitrary procedure, 24 even if it is not part of the current call-chain. However, since it 28 The routine expects the followins arguments: \Var{as} is the 29 address-space in which the instruction-pointer should be looked up. 30 For a look-up in the local address-space, 32 Argument \Var{ip} is the instruction-pointer for which the procedur [all...] |
/third_party/gn/src/gn/ |
H A D | function_toolchain.cc | 3 // found in the LICENSE file. 29 // This is just a unique value to take the address of to use as the key for 30 // the toolchain property on a scope. 42 A toolchain is a set of commands and build flags used to compile the source 49 once for each toolchain it is referenced in so the GN code can vary all 52 When you have a simple build with only one toolchain, the build config file 53 is loaded only once at the beginning of the build. It must call 54 set_default_toolchain() (see "gn help set_default_toolchain") to tell GN the [all...] |
H A D | variables.cc | 3 // found in the LICENSE file. 19 Corresponds to the number printed by `gn --version`. 23 assert(gn_version >= 1700, "need GN version 1700 for the frobulate feature") 32 This is value is exposed so that cross-compile toolchains can access the host 37 values for the host architecture (e.g., if you can do either 32-bit or 64-bit 52 This value is exposed so that cross-compiles can access the host build 71 Inside a template invocation, this variable refers to the scope of the 72 invoker of the template. Outside of template invocations, this variable is 75 All of the variable [all...] |
H A D | function_template.cc | 3 // found in the LICENSE file. 20 to add to the built-in target types. 22 The template() function is used to declare a template. To invoke the 23 template, just use the name of the template like any other target type. 32 in scope with the code in the template block. When the template is invoked, 33 the closure will be executed. 35 When the templat [all...] |
H A D | command_meta.cc | 3 // found in the LICENSE file. 27 Lists collected metaresults of all given targets for the given data key(s), 28 collecting metadata dependencies as specified by the given walk key(s). 30 See `gn help generated_file` for more information on the walk. 35 A list of target labels from which to initiate the walk. 39 walked, its metadata scope is checked for the presence of these keys. If 40 present, the contents of those variable in the scope are appended to the 44 A comma-separated list of keys from which to control the wal [all...] |
H A D | rust_variables.cc | 3 // found in the LICENSE file. 20 A scope, each key indicating the renamed crate and the corresponding value 21 specifying the label of the dependency producing the relevant binary. 23 All dependencies listed in this field *must* be listed as deps of the target. 30 This target would compile the `foo` crate with the following `extern` flag: 41 With the additio [all...] |
H A D | switches.cc | 3 // found in the LICENSE file. 17 the previous build done in that directory. If a command specifies --args, it 18 will override the previous arguments stored in the build directory, and use 19 the specified ones. 21 The args specified will be saved to the build directory for subsequent 26 The value of the switch is interpreted in GN syntax. For typical usage of 36 Clears existing build args from the directory. 46 " will override the default.\n" \ 59 "--dotfile: Override the nam [all...] |
H A D | functions_target.cc | 3 // found in the LICENSE file. 76 " The script will be executed with the given arguments with the current\n" \ 77 " directory being that of the root build directory. If you pass files\n" \ 79 " file names to be relative to the build directory (file names in the\n" \ 80 " sources, outputs, and inputs will be all treated as relative to the\n" \ 84 " that Ninja will check the timestamp of the output after the actio [all...] |
/third_party/node/deps/openssl/openssl/external/perl/Text-Template-1.56/lib/Text/ |
H A D | Template.pm | 7 # You may copy and distribute this program under the 90 # are tainted, all the others become tainted too as a result of 91 # sharing the expression with them. We install $source separately 103 # in which the template data is embedded in the object itself. 357 # Big fat magic here: Fix it so that the user-specified package 358 # is the default one available in the safe compartment. 401 # If the value of the fille [all...] |
/third_party/openssl/external/perl/Text-Template-1.56/lib/Text/ |
H A D | Template.pm | 7 # You may copy and distribute this program under the 90 # are tainted, all the others become tainted too as a result of 91 # sharing the expression with them. We install $source separately 103 # in which the template data is embedded in the object itself. 357 # Big fat magic here: Fix it so that the user-specified package 358 # is the default one available in the safe compartment. 401 # If the value of the fille [all...] |
/third_party/ffmpeg/tests/fate/ |
H A D | matroska.mak | 4 # This tests that the matroska demuxer correctly adds the icpf header atom 9 # This tests that the matroska demuxer supports modifying the colorspace 11 # It also tests automatic insertion of the vp9_superframe bitstream filter 20 # This tests that the Matroska demuxer correctly demuxes WavPack 25 # This tests that the matroska demuxer supports decompressing 26 # zlib compressed tracks (both the CodecPrivate as well as the actual frames). 30 # This tests that the matrosk [all...] |
/third_party/vulkan-loader/loader/ |
H A D | unknown_ext_chain_masm.asm | 6 ; Licensed under the Apache License, Version 2.0 (the "License"); 7 ; you may not use this file except in compliance with the License. 8 ; You may obtain a copy of the License at 13 ; distributed under the License is distributed on an "AS IS" BASIS, 15 ; See the License for the specific language governing permissions and 16 ; limitations under the License. 22 ; This code is used to pass on device (including physical device) extensions through the call chain. It must do this without 23 ; creating a stack frame, because the actua [all...] |
H A D | unknown_ext_chain_gas_x86.S | 6 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # you may not use this file except in compliance with the License. 8 # You may obtain a copy of the License at 13 # distributed under the License is distributed on an "AS IS" BASIS, 15 # See the License for the specific language governing permissions and 16 # limitations under the License. 22 # This code is used to pass on device (including physical device) extensions through the call chain. It must do this without 23 # creating a stack frame, because the actua [all...] |
/third_party/skia/third_party/externals/libpng/projects/owatcom/ |
H A D | pngconfig.mak | 1 # This is an OpenWatcom make file which builds pnglibconf.h - the libpng
5 # For more information build libpng.wpj under the IDE and then read the
16 # pnglibconf.h you may need to override the following on the wmake command
22 # Read awk from the environment if set, else it can be set on the command
23 # line (the default approach is to set the %awk% environment variable in the
[all...] |
/third_party/skia/third_party/externals/microhttpd/doc/ |
H A D | texinfo.tex | 13 % modify it under the terms of the GNU General Public License as 14 % published by the Free Software Foundation, either version 3 of the 17 % This texinfo.tex file is distributed in the hope that it will be 18 % useful, but WITHOUT ANY WARRANTY; without even the implied warranty 19 % of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 22 % You should have received a copy of the GNU General Public License 26 % a Texinfo source document, you may use the result without 28 % of the GN [all...] |
/third_party/skia/third_party/externals/opengl-registry/xml/ |
H A D | readme.tex | 32 This document describes the Khronos XML API Registry schema, and provides 33 some additional information about using the registry and scripts to generate 35 generated from the current authoritative copy of the XML files, can be 36 obtained from the OpenGL-Registry github repository at 49 The registry uses an XML representation of the API and a set of Python 3 50 scripts to manipulate the XML, based on the lxml Python bindings. It comes 52 requests on github, although the XML schema itself is mature and unlikely to 58 translators between the schem [all...] |
/third_party/node/deps/openssl/openssl/util/perl/OpenSSL/ |
H A D | Test.pm | 3 # Licensed under the Apache License 2.0 (the "License"). You may not use 4 # this file except in compliance with the License. You can obtain a copy 5 # in the file LICENSE in the source distribution or at 51 In addition to the Test::More functions, it also provides functions that 52 easily find the diverse programs within a OpenSSL build tree, as well as 55 This module I<depends> on the environment variables C<$TOP> or C<$SRCTOP> 56 and C<$BLDTOP>. Without one of the combinations it refuses to work. 59 With each test recipe, a parallel data directory with (almost) the sam [all...] |
/third_party/openssl/util/perl/OpenSSL/ |
H A D | Test.pm | 3 # Licensed under the Apache License 2.0 (the "License"). You may not use 4 # this file except in compliance with the License. You can obtain a copy 5 # in the file LICENSE in the source distribution or at 51 In addition to the Test::More functions, it also provides functions that 52 easily find the diverse programs within a OpenSSL build tree, as well as 55 This module I<depends> on the environment variables C<$TOP> or C<$SRCTOP> 56 and C<$BLDTOP>. Without one of the combinations it refuses to work. 59 With each test recipe, a parallel data directory with (almost) the sam [all...] |
/third_party/optimized-routines/string/arm/ |
H A D | memchr.S | 13 an optimised path for large data sets; the worst case is finding the 47 and r1,r1,#0xff @ Don't think we can trust the caller to actually pass a char 52 tst r0, #7 @ If it's already aligned skip the next bit 67 orr r1, r1, r1, lsl #8 @ expand the match word across to all bytes 76 eor r5,r5, r1 @ Get it so that r5,r6 have 00's where the bytes match the target 78 uadd8 r5, r5, r7 @ Parallel add 0xff - sets the GE bits for anything that wasn't 0 80 uadd8 r6, r6, r7 @ Parallel add 0xff - sets the GE bits for anything that wasn't 0 83 bne 15b @ (Flags from the sub [all...] |