diff options
author | unknown <monty@mishka.local> | 2005-08-08 13:18:18 +0300 |
---|---|---|
committer | unknown <monty@mishka.local> | 2005-08-08 13:18:18 +0300 |
commit | 38b4ccf5d338bfd146e78bfdb3c4500fb6eeae69 (patch) | |
tree | baad3e26d98c222f43035b30b43cc76b7db788af /ndb/include | |
parent | 4456ae328d5d9b1cf7077ff1eb7707ebf03472dc (diff) | |
download | mariadb-git-38b4ccf5d338bfd146e78bfdb3c4500fb6eeae69.tar.gz |
Fix for BUG #11642: [Patch]es x86 Assembler and text relocations
Changed assembler functions to not access global variables or variables in text segement
Added wrapper function in C to longlong2str() to pass _dig_vec_upper as an argument
mysql-test/r/bigint.result:
More tests for parsing of bigint's
More tests for different values to conv()
mysql-test/t/bigint.test:
More tests for parsing of bigint's
More tests for different values to conv()
strings/Makefile.am:
Added longlong2str_asm.c
strings/longlong2str-x86.s:
Changed functions to not access variables in text segment
Fixed this by adding global variable '_dig_vec_upper' as an argument to longlong2str_with_dig_vector()
strings/my_strtoll10-x86.s:
Removd array lfactor by calculating the value in code
(this is to to make the code position independent)
strings/longlong2str_asm.c:
New BitKeeper file ``strings/longlong2str_asm.c''
Diffstat (limited to 'ndb/include')
0 files changed, 0 insertions, 0 deletions