Print this page
4474 DTrace Userland CTF Support
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation missing checks
Reviewed by: Bryan Cantrill <bryan@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
          +++ new/usr/src/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
↓ open down ↓ 52 lines elided ↑ open up ↑
  53   53          print -u2 'Could not create safe temporary directory'
  54   54          exit 2
  55   55  fi
  56   56  
  57   57  cd "$dir"
  58   58  
  59   59  cat > Makefile <<EOF
  60   60  all: main
  61   61  
  62   62  main: main.o prov.o
  63      -        gcc -o main main.o prov.o
       63 +        gcc -m32 -o main main.o prov.o
  64   64  
  65   65  main.o: main.c prov.h
  66      -        gcc -c main.c
       66 +        gcc -m32 -c main.c
  67   67  
  68   68  prov.h: prov.d
  69   69          $dtrace -h -s prov.d
  70   70  
  71   71  prov.o: prov.d main.o
  72   72          $dtrace -G -32 -s prov.d main.o
  73   73  EOF
  74   74  
  75   75  cat > prov.d <<EOF
  76   76  provider tester {
↓ open down ↓ 31 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX