- 04 Jul, 2003 1 commit
-
-
giles authored
Add a name mangling mechanism so we can safely compile in code we share with applications that might link with use. Currently only hooked up for the timing liblet, but thread is the real target. Basically we define _mangle() in config.h, and use that in timing.h (if available) to prepend the package name to all the symbols in the header and including C files. It's thus fairly invisible. Unfortunately the prefix is hardwired, so it's another thing that has to be maintained by hand (not that is changes often, but we can't make it a macro). AH_VERBATIM seems to be the only way to add a macro that takes arguments, and it explicitly doesn't do shell expansion. Further, @PACKAGE@ substitution doesn't happen on config.h.in. Insert standard autotools frustration here. svn path=/trunk/libshout/; revision=5060
-
- 05 Jun, 2003 2 commits
- 15 Mar, 2003 1 commit
-
-
Michael Smith authored
Convert all tabs to 4 spaces. All code must now use 4 space indents. svn path=/trunk/avl/; revision=4492
-
- 08 Mar, 2003 1 commit
-
-
Karl Heyes authored
svn path=/trunk/avl/; revision=4450
-
- 07 Feb, 2002 1 commit
-
-
Jack Moffitt authored
svn path=/trunk/net/; revision=3029
-
- 09 Dec, 2001 1 commit
-
-
Jack Moffitt authored
32 and lower, this will set tv_usec to > 1 second, which wrong. So we do it the right way, and put seconds in tv_sec. svn path=/trunk/timing/; revision=2507
-
- 20 Oct, 2001 3 commits
-
-
Jack Moffitt authored
on Linux for uint64_t, but Solaris defines this in sys/types.h. Use check where appropriate, and also add typedefs for Win32. svn path=/trunk/timing/; revision=2206
-
Jack Moffitt authored
svn path=/trunk/timing/; revision=2191
-
Jack Moffitt authored
typedefed for some platforms. svn path=/trunk/timing/; revision=2190
-
- 10 Sep, 2001 1 commit
-
-
Jack Moffitt authored
svn path=/trunk/avl/; revision=1997
-