Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-10-10 | r23961: Allow SWAT to operate on x86_64 machines. | Andrew Bartlett | 1 | -1/+4 | |
On machines with a 4 byte int, and a 8 byte pointer, the ESP could would fail. The problem is that 0 != NULL. 0 is an int (4 bytes) and NULL is a pointer (8), and this matters critically to varargs functions. If a 0 was passed as the 'terminating' argument, then only 4 bytes would be written to the stack, but va_arg(ap, char *) would try and pull 8, reading uninitalised memory. Andrew Bartlett (This used to be commit 72ca8e3b2a45179b731790e6329b978b22ac1ec0) | |||||
2007-10-10 | r14999: Remove more unused autoconf code | Jelmer Vernooij | 1 | -12/+0 | |
Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1) | |||||
2007-10-10 | r8696: fixed ejs to more strictly follow the va_list rules. Might fix that | Andrew Tridgell | 1 | -0/+2 | |
pesky panic on x86_64 (This used to be commit 80177b29f4b32996d41a87df041c4c1bfb6876c2) | |||||
2007-10-10 | r8684: this should fix the panic on x86_64, and possibly alpha | Andrew Tridgell | 1 | -2/+6 | |
(This used to be commit c2f5884e2f8a033446467384b6c058567b2fb9ce) | |||||
2007-10-10 | r8400: separate out the mpr code, as it is in the upstream appweb sources | Andrew Tridgell | 1 | -0/+512 | |
(This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7) |