mcc

mcc is a machine code compiler.

Log | Files | << Repositories


tree e7b5b30cef8f8d1371cb7bc093a29dee72f35e8a
parent 5dd84d54d9d09c662e122dafd622d6df475ef500
author esote <esote.net@gmail.com> 1558063808 -0500
committer esote <esote.net@gmail.com> 1558063808 -0500
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQTXAxYDuIzimYoNSPuhTmRAjzzC8gUCXSArGQAKCRChTmRAjzzC
 8hXtAP9Bni8GHjLeJ2KPsZmXgrGTDSrXv/WLIZbV+fvuJDfcAAEA596FgdiCRAXo
 infjy3+3OU+ekUhbTbEwVarEm8UxlQ4=
 =rZHi
 -----END PGP SIGNATURE-----

Note alignment

 README | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/README b/README
index 8d303aa..9c23cea 100644
--- a/README
+++ b/README
@@ -4,7 +4,7 @@ Accepts ASCII text '0' and '1'. All other characters are ignored except the
 comment token ';'. Comments begin with ';' and continue until EOL.
 
 Only uses the .bss and .text sections, starting at 0x804a000 and 0x8049000
-respectively. Page size is set to 0x1000 (4096).
+respectively. Page size is set to 0x1000 (4096). .bss is aligned to a 16-byte
+constraint and .text to an 8-byte constraint.
 
-Currently has occasional bugs. It uses a lot of magic values, and may only work
-with the Linux kernel.
+Currently may only work with the Linux kernel.