summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfaissaloo <faissaloo@gmail.com>2016-07-26 17:44:42 +0100
committerfaissaloo <faissaloo@gmail.com>2016-07-26 17:44:42 +0100
commitcbf3b52eff5a10bacc40ca54eeb8c50ad991a461 (patch)
tree690310c7ecef79e8e2760d2990e73d3d9bfead91
parentba03889949cede5e1a857beac4ea3cc1b8b2bd69 (diff)
downloaddbsh-cbf3b52eff5a10bacc40ca54eeb8c50ad991a461.tar.gz
Oh good, apparently I can do away with this utter tripe here
-rw-r--r--q.log17
-rwxr-xr-xshbin1656 -> 1648 bytes
-rw-r--r--sh.asm6
3 files changed, 17 insertions, 6 deletions
diff --git a/q.log b/q.log
new file mode 100644
index 0000000..0d9508e
--- /dev/null
+++ b/q.log
@@ -0,0 +1,17 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=amstex 2016.6.16) 26 JUL 2016 17:44
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**q
+(/usr/share/texlive/texmf-dist/tex/latex/tools/q.tex
+
+AmS-TeX- Version 2.2
+
+File ignored
+)
+! Emergency stop.
+<*> q
+
+*** (job aborted, no legal \end found)
+
+No pages of output.
diff --git a/sh b/sh
index 76d3769..36dbb89 100755
--- a/sh
+++ b/sh
Binary files differ
diff --git a/sh.asm b/sh.asm
index ce94392..8189393 100644
--- a/sh.asm
+++ b/sh.asm
@@ -349,9 +349,6 @@ _concat_dir:
_dirty_strcpy_1:
movDqU xmm2, [rdi+r8]
movDqU [rbx+r8],xmm2
- PcmpIstrI xmm1, xmm2, 122 ;if there was a newline in the
- ;copied string, exit loop
- jz _dirty_strcpy_1_exit
PcmpIstrI xmm0, xmm2, 122 ;if there was a null in the
;copied string exit loop
jz _dirty_strcpy_1_exit
@@ -367,9 +364,6 @@ _concat_dir:
movdqu xmm2, [r15+r11]
movdqu [rbx+r8], xmm2
- pcmpistri xmm1, xmm2, 122
- jz _parse5
-
pcmpistri xmm0, xmm2, 122
jz _parse5