summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2022-11-06 20:03:37 -0500
committerpommicket <pommicket@gmail.com>2022-11-06 20:03:37 -0500
commit6b7d46d33cdb9c99852f2d4378243ab08ba876ba (patch)
treede72d5e52d04dce1518e5cf68bbd0cdba681b214 /src/main.rs
parent6ac275e26c9892266757203419e1da7cb6ac9b29 (diff)
better docs
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs
index a47c043..ec66464 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,17 +1,14 @@
/*
@TODO:
-- move symbol_data_offsets stuff inside LinkerOutput
- bounds check on bss
- make bss optional
- finish docs
+- disable "warning: relocation XXX not in a data/text section" for .rel.eh_frame
- make sure --no-stdlib generates a tiny executable
- make executables more tiny (overlap sections, etc.)
- static libraries
*/
-// you will need gcc-multilib to compile a 32-bit executable (with stdlib)
-// you need to use -fno-pic with gcc -- got,plt relocations aren't supported
-// and also make the executable bigger.
extern crate clap;
use clap::Parser;