| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | SafeStack.rst | 14 the safe stack and the unsafe stack. The safe stack stores return addresses, 15 register spills, and local variables that are always accessed in a safe way, 18 on the safe stack. 36 used through multiple stack frames. Moving such objects away from the safe 56 changed to look for the live pointers on both safe and unsafe stacks. 64 ``__attribute__((no_sanitize("safe-stack")))`` below). 72 are always accessed in a safe way by separating them in a dedicated safe stack 73 region. The safe stack is automatically protected against stack-based buffer 75 is always accessed in a safe way. In the current implementation, the safe stack 77 randomization and information hiding: the safe stack is allocated at a random [all …]
|
| /openbsd-src/gnu/usr.bin/perl/dist/Safe/t/ |
| H A D | safewrap.t | 16 my $safe = Safe->new('PLPerl'); 17 $safe->permit_only(qw(:default sort)); 24 my $sub1w = $safe->wrap_code_ref($sub1); 35 $safe->wrap_code_refs_within(@args); 42 my $r = $safe->reval(<<'END');
|
| H A D | safesort.t | 14 my $safe = Safe->new('PLPerl'); 15 $safe->permit_only(qw(:default sort)); 18 my $func = $safe->reval(q{ sub { @_ } }); 22 my $func1 = $safe->reval(<<'EOS'); 42 my $die_func = $safe->reval(q{ sub { die @_ if @_; 1 } });
|
| H A D | safeutf8.t | 18 my $safe = Safe->new('PLPerl'); 19 $safe->deny_only(); 27 ok $safe->reval( $trigger ), 'trigger expression should return true'; 31 my $sub = $safe->reval(q{sub { warn pack('U',0xB6) }});
|
| H A D | safe3.t | 20 my $safe = new Safe; 21 $safe->deny('add'); 25 $safe->reval( qq{\$_[1] = qq/\0/ x } . $masksize ); 28 $safe->reval( q{$x + $y} );
|
| /openbsd-src/games/mille/ |
| H A D | misc.c | 126 int i, safe, miles; in check_ext() local 130 for (safe = 0, i = 0; i < NUMSAFE; i++) in check_ext() 132 safe++; in check_ext() 133 if (safe < 2) in check_ext() 142 if (miles + safe == NUMSAFE) in check_ext() 145 if ((safe = pp->hand[i]) <= C_200) in check_ext() 146 miles += Value[safe]; in check_ext()
|
| H A D | comp.c | 50 CARD safe, oppos; in calcmove() local 58 safe = 0; in calcmove() 100 ++safe; in calcmove() 117 cango, canstop, safe); in calcmove() 121 for (i = 0; safe && i < HAND_SZ; i++) { in calcmove() 154 safe--; in calcmove() 235 safe = S_RIGHT_WAY; in calcmove() 245 safe = safety(card) - S_CONV; in calcmove() 247 if (pp->safety[safe] != S_UNKNOWN) in calcmove() 248 *value = (pp->safety[safe] == in calcmove() [all …]
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | StackSafetyAnalysis.rst | 10 considered 'safe' from memory access bugs. 13 unnecessary instrumentation of 'safe' variables. SafeStack is going to be the 16 'safe' variables can be defined as variables that can not be used out-of-scope 47 'unsafe' when in-fact it's 'safe'. This may lead to inefficient code. However, we 48 can't accept false 'safe' classification which may cause sanitizers to miss actual 52 as usual but additionally store stack-safe information in the 54 a 'safe' variable we can produce an additional report to let the user know that
|
| H A D | HowToSubmitABug.rst | 225 with two bitcode files: a *safe* file which can be compiled with the C 232 #. Regenerate the shared object from the safe bitcode file: 236 llc -march=c safe.bc -o safe.c 237 gcc -shared safe.c -o safe.so 245 gcc test.s safe.so -o test.llc 253 lli -load=safe.so test.bc [program options]
|
| /openbsd-src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/ |
| H A D | Mksymlists.pm | 196 my $safe = $set->addsym($sym); 197 if ($isvax) { print $opt "UNIVERSAL=$safe\n" } 198 else { print $opt "SYMBOL_VECTOR=($safe=PROCEDURE)\n"; } 202 my $safe = $set->addsym($sym); 204 if ($isvax) { print $opt "UNIVERSAL=$safe\n" } 205 else { print $opt "SYMBOL_VECTOR=($safe=DATA)\n"; }
|
| /openbsd-src/gnu/usr.bin/perl/cpan/File-Path/lib/File/ |
| H A D | Path.pm | 276 my ( $verbose, $safe ); 277 ( $paths, $verbose, $safe ) = @_; 279 $data->{safe} = defined $safe ? $safe : 0; 413 $data->{safe} 457 $data->{safe} 532 if ( $data->{safe} 575 $data->{safe}
|
| /openbsd-src/gnu/usr.bin/perl/regen/ |
| H A D | regcharclass.pl | 1213 && ! $opts_ref->{safe} 1466 elsif (! $opts{safe}) { 1473 if ( $opts{safe} ) { 1481 push @args, "e" if $opts{safe}; 1488 $ext .= "_safe" if $opts{safe}; 1540 push @mods, 'safe' if delete $mods{safe}; 1572 safe => $mod eq 'safe' && $type !~ /^cp/, 1773 => generic UTF8 LATIN1 : safe 1794 => backwards_UTF8 : safe 1798 => UTF8 :safe [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/gas/ |
| H A D | Makefile.in | 758 $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/a29k.h 763 $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/a29k.h 768 $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/a29k.h 773 struc-symbol.h ecoff.h $(INCDIR)/opcode/alpha.h $(INCDIR)/safe-ctype.h \ 779 struc-symbol.h $(INCDIR)/opcode/alpha.h $(INCDIR)/safe-ctype.h \ 788 dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h \ 793 struc-symbol.h ecoff.h $(INCDIR)/opcode/alpha.h $(INCDIR)/safe-ctype.h \ 799 $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \ 806 struc-symbol.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \ 812 $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h [all …]
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/ |
| H A D | Makefile.in | 739 $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h $(srcdir)/config/atof-vax.c 745 $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h $(srcdir)/config/atof-vax.c 753 dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h \ 759 $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h $(srcdir)/config/atof-vax.c 764 $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \ 771 dwarf2dbg.h struc-symbol.h $(INCDIR)/safe-ctype.h subsegs.h \ 777 $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \ 783 $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h subsegs.h \ 789 $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \ 795 $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \ [all …]
|
| /openbsd-src/gnu/llvm/llvm/docs/CommandGuide/ |
| H A D | bugpoint.rst | 64 **--safe-tool-args** *tool args* 66 Pass all arguments specified after **--safe-tool-args** to the "safe" execution 126 by compiling the program with the "safe" backend and running it. 135 **--safe-{llc,custom}** 138 generator as the "safe" code generator. This is a known-good code generator 144 be used as the "safe" backends. 149 **--safe-custom** options to execute the bitcode testcase. This can 174 **--safe-path** *path* 177 **--safe-{int,jit,llc,custom}**
|
| /openbsd-src/usr.bin/openssl/ |
| H A D | prime.c | 64 int safe; member 98 .opt.flag = &cfg.safe, 159 cfg.safe, NULL, NULL, NULL)) { in prime_main()
|
| /openbsd-src/sys/dev/pci/drm/ttm/ |
| H A D | ttm_execbuf_util.c | 93 struct ttm_validate_buffer *safe = entry; in ttm_eu_reserve_buffers() local 95 list_del(&safe->head); in ttm_eu_reserve_buffers() 96 list_add(&safe->head, dups); in ttm_eu_reserve_buffers()
|
| /openbsd-src/usr.bin/awk/ |
| H A D | main.c | 56 bool safe = false; /* true => "safe" mode */ variable 170 fprintf(stderr, "usage: %s [-safe] [-V] [-d[n]] " in main() 209 if (strcmp(argv[1], "-safe") == 0) in main() 210 safe = true; in main() 249 if (safe) { in main() 278 if (!safe) in main()
|
| /openbsd-src/lib/libcrypto/bn/ |
| H A D | bn_prime.c | 156 BN_generate_prime_ex(BIGNUM *ret, int bits, int safe, const BIGNUM *add, in BN_generate_prime_ex() argument 165 if (bits < 2 || (bits == 2 && safe)) { in BN_generate_prime_ex() 186 if (safe) { in BN_generate_prime_ex() 198 if (!safe) { in BN_generate_prime_ex()
|
| /openbsd-src/gnu/usr.bin/perl/ext/POSIX/t/ |
| H A D | sigaction.t | 158 ok($oldaction->safe, "SIGHUP is safe"); 163 ok(!$oldaction->safe, "SigAction not safe by default"); 167 $newaction->safe(1); 170 ok($oldaction->safe, "SigAction can be safe");
|
| /openbsd-src/gnu/usr.bin/perl/ext/Opcode/ |
| H A D | Opcode.xs | 418 permit_only(safe, ...) 419 SV *safe 431 if (!SvROK(safe) || !SvOBJECT(SvRV(safe)) || SvTYPE(SvRV(safe))!=SVt_PVHV) 433 mask = *hv_fetchs((HV*)SvRV(safe), "Mask", 1);
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/Unix/ |
| H A D | Signals.inc | 14 // This file is extremely careful to only do signal-safe things while in a 96 /// Signal-safe removal of files. 97 /// Inserting and erasing from the list isn't signal-safe, but removal of files 98 /// themselves is signal-safe. Memory is freed when the head is freed, deletion 99 /// is therefore not signal-safe either. 105 // Not signal-safe. 109 // Not signal-safe. 117 // Not signal-safe. 130 // Not signal-safe. 153 // Signal-safe. [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | README.txt | 117 collector safe points; the collector could move the objects and invalidate the 118 derived pointer. This is bad enough in the first place, but safe points can 127 If the i64 division is lowered to a libcall, then a safe point will (must) 132 are never live across safe point boundaries. But the loads cannot be copied 135 Only a concurrent mutator can trigger a collection at the libcall safe point.
|
| /openbsd-src/gnu/gcc/libcpp/ |
| H A D | charset.c | 861 bool safe; in ucn_valid_in_identifier() local 866 safe = p != 0x09C7; /* Use 09CB instead of 09C7 09BE. */ in ucn_valid_in_identifier() 868 safe = p != 0x0B47; /* Use 0B4B instead of 0B47 0B3E. */ in ucn_valid_in_identifier() 870 safe = p != 0x0BC6 && p != 0x0BC7; /* Use 0BCA/0BCB instead. */ in ucn_valid_in_identifier() 872 safe = p != 0x0CC6; /* Use 0CCA instead of 0CC6 0CC2. */ in ucn_valid_in_identifier() 874 safe = p != 0x0D46 && p != 0x0D47; /* Use 0D4A/0D4B instead. */ in ucn_valid_in_identifier() 883 safe = p < 0x1100 || p > 0x1112; in ucn_valid_in_identifier() 885 safe = (p < 0xAC00 || p > 0xD7A3 || (p - 0xAC00) % 28 != 0); in ucn_valid_in_identifier() 890 safe = true; in ucn_valid_in_identifier() 892 if (!safe && c < 0x1161) in ucn_valid_in_identifier() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/Porting/ |
| H A D | check-cpan-pollution | 105 my $safe = shift; 147 push @$safe, $commit;
|