Searched hist:268576 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11.0-release/bin/sh/tests/parameters/ | ||
H A D | positional5.0 | 268576 Sat Jul 12 22:00:53 MDT 2014 jilles sh: Correctly handle positional parameters beyond INT_MAX on 64-bit systems. Currently, there can be no more than INT_MAX positional parameters. Make sure to treat all higher ones as unset to avoid incorrect results and crashes. On 64-bit systems, our atoi() takes the low 32 bits of the strtol() and sign-extends them. On 32-bit systems, the call to atoi() returned INT_MAX for too high values and there is not enough address space for so many positional parameters, so there was no issue. |
H A D | Makefile | diff 268576 Sat Jul 12 22:00:53 MDT 2014 jilles sh: Correctly handle positional parameters beyond INT_MAX on 64-bit systems. Currently, there can be no more than INT_MAX positional parameters. Make sure to treat all higher ones as unset to avoid incorrect results and crashes. On 64-bit systems, our atoi() takes the low 32 bits of the strtol() and sign-extends them. On 32-bit systems, the call to atoi() returned INT_MAX for too high values and there is not enough address space for so many positional parameters, so there was no issue. |
/freebsd-11.0-release/bin/sh/ | ||
H A D | expand.c | diff 268576 Sat Jul 12 22:00:53 MDT 2014 jilles sh: Correctly handle positional parameters beyond INT_MAX on 64-bit systems. Currently, there can be no more than INT_MAX positional parameters. Make sure to treat all higher ones as unset to avoid incorrect results and crashes. On 64-bit systems, our atoi() takes the low 32 bits of the strtol() and sign-extends them. On 32-bit systems, the call to atoi() returned INT_MAX for too high values and there is not enough address space for so many positional parameters, so there was no issue. |
Completed in 65 milliseconds