Example 1
One example how to reduce global data usage is in
-archival/libunarchive/decompress_unzip.c:
+archival/libarchive/decompress_unzip.c:
/* This is somewhat complex-looking arrangement, but it allows
* to place decompressor state either in bss or in
If you have less than ~300 bytes of global data - don't bother.
+ Finding non-shared duplicated strings
+
+strings busybox | sort | uniq -c | sort -nr
+
+
gcc's data alignment problem
The following attribute added in vi.c: