summaryrefslogtreecommitdiff
path: root/nasmlib/ver.c
Commit message (Collapse)AuthorAgeFilesLines
* nasmlib/ver.[ch]: add "compiler.h"H. Peter Anvin2018-12-261-2/+0
| | | | | | We should use "compiler.h", not just include <stdlib.h> explicitly. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Move <string.h> inclusion to compiler.hH. Peter Anvin2018-12-261-1/+0
| | | | | | | There is absolutely no reason not to include <string.h> globally, and with the inline function for mempcpy() we need it there anyway. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* version: Make them dynamic for regression tests sakeCyrill Gorcunov2018-11-241-2/+42
| | | | | | | | When we are running regression tests we compare binary forms and the strings better to be the constants to not trigger false positives. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* lib: split library into stdlib and nasmlib; header handling fixesH. Peter Anvin2016-03-081-0/+51
Split lib/ into nasmlib/ (for nasm-specific functions) and stdlib/ (for replacements for C library functions which may be missing.) Rename the ersatz inttypes.h to nasmint.h so we can use a simple test in compiler.h instead of dealing with include path magic. Remove tests in configure.in for ancient missing functions (which will break the build anyway.) Signed-off-by: H. Peter Anvin <hpa@zytor.com>