summaryrefslogtreecommitdiffstats
path: root/waftools/syms.py
Commit message (Collapse)AuthorAgeFilesLines
* Kill all tabswm42014-04-131-53/+53
| | | | | | | | | | | I hate tabs. This replaces all tabs in all source files with spaces. The only exception is old-makefile. The replacement was made by running the GNU coreutils "expand" command on every file. Since the replacement was automatic, it's possible that some formatting was destroyed (but perhaps only if it was assuming that the end of a tab does not correspond to aligning the end to multiples of 8 spaces).
* build: syms: add support for Mach-O binariesStefano Pigozzi2014-02-191-1/+5
| | | | | | | | Current code stolen from waf's extras, only supported 'pe' and 'elf'. OS X uses the 'Mach-O' binary format (which waf calls 'mac-o'... go figure). Add support for generating the global symbols file with nm and using it from clang.
* build: include a copy of syms.py from upstream wafwm42014-02-101-0/+81
The alternatives to copying this small bit of code are even worse. This is unmodified, except for the added line 3.