aboutsummaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* - change the buffer size from a constant to aLuigi Rizzo2012-02-081-1/+1
| | | | | | | | | | | | | | | | TUNABLE variable (hw.netmap.buf_size) so we can experiment with values different from 2048 which may give better cache performance. - rearrange the memory allocation code so it will be easier to replace it with a different implementation. The current code relies on a single large contiguous chunk of memory obtained through contigmalloc. The new implementation (not committed yet) uses multiple smaller chunks which are easier to fit in a fragmented address space. Notes: svn path=/head/; revision=231198
* Add a `fix' for another whitespace bug.Ed Schouten2012-02-062-0/+15
| | | | | | | | | If the sentence starts with a multiple of eight spaces, the sentence should in almost all practical cases have started with tabs instead. Replace these spaces by tabs. Notes: svn path=/head/; revision=231098
* Add fixwhite(1).Ed Schouten2012-02-063-0/+220
| | | | | | | | | | | | | | | | | | | This small utility can be used to `sanitize' the whitespace in source code. It does the following things: Global: - Remove empty lines at the beginning and the end of a file. - Merge successive empty lines into a single empty line. Per-line: - Remove trailing whitespace. - Merge spaces preceeding tabs into the tabs. It operated on stdin/stdout. This means that if you use vi(1), you can just run :%!fixwhite to reorganize the file. Notes: svn path=/head/; revision=231071
* Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default,Dimitry Andric2012-02-052-0/+40
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that builds the following additional llvm/clang tools: - bugpoint - llc - lli - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-diff - llvm-dis - llvm-extract - llvm-ld - llvm-link - llvm-mc - llvm-nm - llvm-objdump - llvm-prof - llvm-ranlib - llvm-rtdyld - llvm-stub - macho-dump - opt These tools are mainly useful for people that want to manipulate llvm bitcode (.bc) and llvm assembly language (.ll) files, or want to tinker with llvm and clang themselves. MFC after: 2 weeks Notes: svn path=/head/; revision=231057
| * Vendor import of llvm 3.0 final release:vendor/llvm/llvm-r145349Dimitry Andric2011-12-092-4/+4
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_30/final@145349 Notes: svn path=/vendor/llvm/dist/; revision=228364 svn path=/vendor/llvm/llvm-r145349/; revision=228365; tag=vendor/llvm/llvm-r145349
| * Vendor import of llvm release_30 branch r142614:vendor/llvm/llvm-r142614Dimitry Andric2011-10-2068-2681/+2162
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/branches/release_30@142614 Notes: svn path=/vendor/llvm/dist/; revision=226584 svn path=/vendor/llvm/llvm-r142614/; revision=226585; tag=vendor/llvm/llvm-r142614
| * Vendor import of llvm trunk r135360:vendor/llvm/llvm-r135360Dimitry Andric2011-07-1715-179/+212
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/trunk@135360 Notes: svn path=/vendor/llvm/dist/; revision=224133 svn path=/vendor/llvm/llvm-r135360/; revision=224134; tag=vendor/llvm/llvm-r135360
| * Vendor import of llvm trunk r132879:vendor/llvm/llvm-r132879Dimitry Andric2011-06-1216-152/+179
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/trunk@132879 Notes: svn path=/vendor/llvm/dist/; revision=223013 svn path=/vendor/llvm/llvm-r132879/; revision=223014; tag=vendor/llvm/llvm-r132879
| * Vendor import of llvm trunk r130700:vendor/llvm/llvm-r130700Dimitry Andric2011-05-0248-1067/+1665
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/trunk@130700 Notes: svn path=/vendor/llvm/dist/; revision=221337 svn path=/vendor/llvm/llvm-r130700/; revision=221338; tag=vendor/llvm/llvm-r130700
| * Vendor import of llvm trunk r126547:vendor/llvm/llvm-r126547Dimitry Andric2011-02-268-277/+198
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/trunk@126547 Notes: svn path=/vendor/llvm/dist/; revision=219067 svn path=/vendor/llvm/llvm-r126547/; revision=219068; tag=vendor/llvm/llvm-r126547
| * Vendor import of llvm trunk r126079:vendor/llvm/llvm-r126079Dimitry Andric2011-02-2062-709/+2346
| | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/trunk@126079 Notes: svn path=/vendor/llvm/dist/; revision=218885 svn path=/vendor/llvm/llvm-r126079/; revision=218886; tag=vendor/llvm/llvm-r126079
| * Vendor import of llvm r114020 (from the release_28 branch):vendor/llvm/llvm-r114020Dimitry Andric2010-09-17102-3429/+3000
| | | | | | | | | | | | | | | | | | | | http://llvm.org/svn/llvm-project/llvm/branches/release_28@114020 Approved by: rpaulo (mentor) Notes: svn path=/vendor/llvm/dist/; revision=212793 svn path=/vendor/llvm/llvm-r114020/; revision=212794; tag=vendor/llvm/llvm-r114020
| * Update LLVM to r108428.Roman Divacky2010-07-152-5/+2
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=210127
| * Update LLVM to r108243.vendor/llvm/llvm-r108243Roman Divacky2010-07-1319-166/+226
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=210006 svn path=/vendor/llvm/llvm-r108243/; revision=210077; tag=vendor/llvm/llvm-r108243
| * Update LLVM to r104832.vendor/llvm/llvm-r104832Roman Divacky2010-05-2714-142/+161
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=208599 svn path=/vendor/llvm/llvm-r104832/; revision=208976; tag=vendor/llvm/llvm-r104832
| * Update LLVM to r103004.Roman Divacky2010-05-0443-669/+1152
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=207618
| * Update LLVM to r100520.Roman Divacky2010-04-065-28/+25
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=206274
| * Update LLVM to r100285.Roman Divacky2010-04-032-0/+7
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=206124
| * Update LLVM to r100181.Roman Divacky2010-04-0213-98/+104
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=206083
| * Update LLVM to r99115.Roman Divacky2010-03-217-31/+42
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=205407
| * Update LLVM to r98631.Roman Divacky2010-03-167-100/+152
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=205218
| * Update LLVM to r98164.Roman Divacky2010-03-101-2/+1
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=204961
| * Update LLVM to r97873.Roman Divacky2010-03-064-26/+38
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=204792
| * Update LLVM to 97654.Roman Divacky2010-03-0310-89/+184
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=204642
| * Update LLVM to r96341.Roman Divacky2010-02-1650-2772/+2280
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=203954
| * Update LLVM to r94309.Roman Divacky2010-01-2328-284/+308
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=202878
| * Update LLVM to 93512.Roman Divacky2010-01-156-7/+41
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=202375
| * Update LLVM to 92395.Roman Divacky2010-01-0113-76/+539
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=201360
| * Update LLVM to 91430.Roman Divacky2009-12-156-48/+135
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=200581
| * Update LLVM to r90226.Roman Divacky2009-12-016-4/+34
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=199989
| * Update LLVM to r89337.Roman Divacky2009-11-193-25/+5
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=199511
| * Update LLVM to r89205.Roman Divacky2009-11-183-52/+16
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=199481
| * Update LLVM to r86025.vendor/llvm/llvm-r86025Roman Divacky2009-11-046-43/+112
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=198892 svn path=/vendor/llvm/llvm-r86025/; revision=198894; tag=vendor/llvm/llvm-r86025
| * Update LLVM to r84949.vendor/llvm/llvm-r84949Roman Divacky2009-10-2319-454/+586
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=198396 svn path=/vendor/llvm/llvm-r84949/; revision=198397; tag=vendor/llvm/llvm-r84949
| * Delete all stale files.Roman Divacky2009-10-1514-2369/+0
| | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=198138
| * Update llvm to r84175.vendor/llvm/llvm-r84176Roman Divacky2009-10-151-2/+1
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=198113 svn path=/vendor/llvm/llvm-84176/; revision=198128; tag=vendor/llvm/llvm-r84176
| * Update llvm to r84119.vendor/llvm/llvm-r84119Roman Divacky2009-10-1463-2263/+3606
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=198090 svn path=/vendor/llvm/llvm-84119/; revision=198091; tag=vendor/llvm/llvm-r84119
| * Import LLVM 74788.vendor/llvm/llvm-r74788Ed Schouten2009-07-0442-250/+1169
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=195340 svn path=/vendor/llvm/llvm-r74788/; revision=195342; tag=vendor/llvm/llvm-r74788
| * Import LLVM r74383.vendor/llvm/llvm-r74383Ed Schouten2009-06-2719-69/+465
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=195098 svn path=/vendor/llvm/llvm-r74383/; revision=195100; tag=vendor/llvm/llvm-r74383
| * Import LLVM r73984.vendor/llvm/llvm-r73984Ed Schouten2009-06-235-200/+237
| | | | | | | | | | | | | | | | | | It seems I keep importing sources at very unlucky moments. Let's see what this revision of LLVM does. Notes: svn path=/vendor/llvm/dist/; revision=194754 svn path=/vendor/llvm/llvm-r73984/; revision=194756; tag=vendor/llvm/llvm-r73984
| * Import LLVM r73954.vendor/llvm/llvm-r73954Ed Schouten2009-06-235-7/+90
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=194710 svn path=/vendor/llvm/llvm-r73954/; revision=194712; tag=vendor/llvm/llvm-r73954
| * Update LLVM sources to r73879.vendor/llvm/llvm-r73879Ed Schouten2009-06-2216-58/+1047
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=194612 svn path=/vendor/llvm/llvm-r73879/; revision=194614; tag=vendor/llvm/llvm-r73879
| * Import LLVM r73340.vendor/llvm/llvm-r73340Ed Schouten2009-06-141-1/+1
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=194178 svn path=/vendor/llvm/llvm-r73340/; revision=194180; tag=vendor/llvm/llvm-r73340
| * Import LLVM r73021.vendor/llvm/llvm-r73021Ed Schouten2009-06-079-0/+297
| | | | | | | | | | Notes: svn path=/vendor/llvm/dist/; revision=193630 svn path=/vendor/llvm/llvm-r73021/; revision=193632; tag=vendor/llvm/llvm-r73021
| * Import LLVM, at r72995.vendor/llvm/llvm-r72995Ed Schouten2009-06-067-30/+74
| | | | | | | | | | | | | | | | We should now have support for #pragma weak. Notes: svn path=/vendor/llvm/dist/; revision=193574 svn path=/vendor/llvm/llvm-r72995/; revision=193575; tag=vendor/llvm/llvm-r72995
| * Import LLVM, at r72805, which fixes PR4315 and PR4316.vendor/llvm/llvm-r72805Ed Schouten2009-06-034-246/+30
| | | | | | | | | | | | | | | | | | | | Normally I'm not updating sources this often, but I want to get rid of this breakage, because right now I can't offer a proper source snapshot yet. Notes: svn path=/vendor/llvm/dist/; revision=193399 svn path=/vendor/llvm/llvm-r72805/; revision=193400; tag=vendor/llvm/llvm-r72805
| * Import LLVM, at r72732.vendor/llvm/llvm-r72732Ed Schouten2009-06-02116-0/+16157
| | | | | Notes: svn path=/vendor/llvm/dist/; revision=193323 svn path=/vendor/llvm/llvm-r72732/; revision=193324; tag=vendor/llvm/llvm-r72732
* Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disableRobert Millan2012-02-043-0/+6
| | | | | | | | | | | | | | kernel modules that include binary-only code. More fine-grained control is provided via MK_SOURCELESS_HOST (for native code that runs on host CPU) and MK_SOURCELESS_UCODE (for microcode). Reviewed by: julian, delphij, freebsd-arch Approved by: kib (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=230972
* Add some missing radar config parameters to athradar.Adrian Chadd2012-02-021-0/+6
| | | | Notes: svn path=/head/; revision=230923
* - remove non-existent input directories from the configsAlexander Leidinger2012-02-01238-239/+6
| | | | | | | | | | - add the target-arch to the project name where applicable (arch dependend code) - fix comment for __FreeBSD__ [1] Noticed by: bz [1] Notes: svn path=/head/; revision=230862