diff options
author | JozanLeClerc <> | 2022-05-22 15:12:53 +0000 |
---|---|---|
committer | JozanLeClerc <> | 2022-05-22 15:12:53 +0000 |
commit | 9cab06121021ce8fb4626dfdbe34ef50bf55f182 (patch) | |
tree | 6578a576da71394e92598224af901aa60e59e9fa /src/c_example.S | |
parent | Added (diff) | |
download | asm-cgi-example-9cab06121021ce8fb4626dfdbe34ef50bf55f182.tar.gz asm-cgi-example-9cab06121021ce8fb4626dfdbe34ef50bf55f182.tar.bz2 asm-cgi-example-9cab06121021ce8fb4626dfdbe34ef50bf55f182.tar.xz asm-cgi-example-9cab06121021ce8fb4626dfdbe34ef50bf55f182.tar.zst asm-cgi-example-9cab06121021ce8fb4626dfdbe34ef50bf55f182.zip |
Update
FossilOrigin-Name: 34d2b122f1068e995b1a752fbfc9d37878cf4e80
Diffstat (limited to '')
-rw-r--r-- | src/c_example.S | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/c_example.S b/src/c_example.S index 3de431b..17b2f34 100644 --- a/src/c_example.S +++ b/src/c_example.S @@ -58,6 +58,8 @@ write_begin: movq $len_begin, %rdx movb $0x4, %al /* SYS_write */ syscall + +cpu: callq c_cpu write_end: @@ -75,7 +77,7 @@ end: retq .data - str_begin: .ascii "Content-type: text/html\n\n<html>\n\t<head>\n\t\t<title>Title</title>\n\t</head>\n\t<body>\n\t\t<h1>asm-cgi-example</h1>\n\t\t<p>\n\t\t\tThis page was generated by a small assembly program. It will run some shell commands for you. It's pointless in essence but I am trying to prove a point.\n\t\t</p>\n\t\t<h2>Some CPU infos</h2>\n\t\t<p>\n\t\t\tLet's fetch some infos about this server's CPU.\n\t\t\n\t\t<pre>\n" + str_begin: .ascii "Content-type: text/html\n\n<html>\n\t<head>\n\t\t<title>Title</title>\n\t</head>\n\t<body>\n\t\t<h1>asm-cgi-example</h1>\n\t\t<p>\n\t\t\tThis page was generated by a small assembly program. It will run some shell commands for you. It's pointless in essence but I am trying to prove a point.\n\t\t</p>\n\t\t<h2>Some CPU infos</h2>\n\t\t<p>\n\t\t\tLet's fetch some infos about this server's CPU.\n\t\t</p>\n" len_begin = . - str_begin - str_end: .ascii "\t\t</pre></p>\n\t</body>\n</html>\n" + str_end: .ascii "\t</body>\n</html>\n" len_end = . - str_end |