linux c section text data bss - JohnHau/mis GitHub Wiki
https://www.kernel.org/doc/gorman/html/understand/understand015.html
https://www.geeksforgeeks.org/memory-layout-of-c-program/
http://web.mit.edu/rhel-doc/3/rhel-as-en-3/ld-sections.html
http://wearcam.org/ece385/lecture5/cexamples/bss_text_stack_example.htm
https://www-user.tu-chemnitz.de/~heha/hsn/chm/avr-libc.chm/mem_sections.html
https://bytes.com/topic/c/answers/854464-text-data-bss
https://quick-adviser.com/what-is-stored-in-the-bss-segment/
https://johnkerl.org/doc/link-load.pdf
https://docs.oracle.com/cd/E19120-01/open.solaris/819-0690/gjpww/index.html
https://community.memfault.com/t/bss-section-larger-than-expected/355
http://courses.ics.hawaii.edu/ReviewICS312/morea/X86NASM/ics312_nasm_data_bss.pdf
https://developer.arm.com/documentation/dui0774/i/cmf1493390581125
https://cs-fundamentals.com/c-programming/memory-layout-of-c-program-code-data-segments
https://ftp.gnu.org/old-gnu/Manuals/gas-2.9.1/html_chapter/as_4.html
https://blog.gtwang.org/programming/memory-layout-of-c-program/
https://blog.actorsfit.com/a?ID=01600-6162e507-57dd-45b2-9f16-cc0540ae5c00
https://www.scaler.com/topics/c/memory-layout-in-c/
https://docs.zephyrproject.org/3.0.0/guides/code-relocation.html
https://easonwang.gitbook.io/nasm/section-data-text-bss
https://www.hackerearth.com/practice/notes/memory-layout-of-c-program/
https://www.tutorialspoint.com/assembly_programming/assembly_basic_syntax.htm
https://community.atmel.com/forum/understanding-memory-usage-studios-output
https://viblo.asia/p/memory-layout-of-c-programs-3NVRkbXnv9xn
http://www.math.utah.edu/docs/info/as_4.html
https://www.cs.princeton.edu/courses/archive/fall06/cos217/lectures/06MemoryAllocation-2x2.pdf
https://lisha.ufsc.br/teaching/os/exercise/where_is_my_variable.html
https://www.ibm.com/docs/en/aix/7.2?topic=files-understanding-map
https://www.fil.univ-lille1.fr/~sedoglav/Archi/TP025.html
https://nasm.us/xdoc/2.14rc0/html/nasmdoc7.html
https://programmer.group/c-language-memory-layout-understanding.html
https://www.csee.umbc.edu/courses/undergraduate/313/fall04/burt_katz/lectures/Lect02/template.html
https://www.twblogs.net/a/5cadc9a0bd9eee287199ae3b
https://llvm.org/docs/CommandGuide/llvm-size.html
https://blog.katastros.com/a?ID=00400-f1f2617b-33ab-42ca-95ac-6a9d262a531c
https://www.acrc.bris.ac.uk/acrc/RedHat/rhel-ld-en-4/sections.html
https://ccrma.stanford.edu/courses/250a-fall-2005/docs/avr-libc-user-manual-1.2.5/mem_sections.html
https://developerinsider.co/memory-layout-representation-of-c-program/
https://www.cs.auckland.ac.nz/references/unix/digital/APS31DTE/DOCU_013.HTM
https://www.cyberciti.biz/faq/linux-find-size-of-text-data-segment-bss-uninitialized-data/
https://community.nxp.com/t5/LPC-Microcontrollers/Why-bss-section-is-placed-in-Flash/td-p/936079
https://www.keil.com/support/man/docs/armcc/armcc_chr1359124982450.htm
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/539407/
http://osr600doc.sco.com/en/SDK_cprog/_Segment_Permissions.html
https://blog.fearcat.in/a?ID=00200-8a3d66f7-e23d-41ff-95b1-87307783acef
https://www.javatpoint.com/memory-layout-in-c
https://www.embeddedc.in/p/automotive-basics-part5.html
https://blog.karthisoftek.com/a?ID=00400-6cb20fac-3506-42f7-94cc-aad8a2638c6b
https://forum.arduino.cc/t/how-to-analyze-data-bss-section/216186
http://alumni.cs.ucr.edu/~saha/stuff/memaddr.html
https://www.avrfreaks.net/forum/question-about-memory-sections-text-data-rodata-bss
https://github.com/rust-embedded/cortex-m-rt/issues/32
https://aticleworld.com/memory-layout-of-c-program/
https://community.silabs.com/s/article/32-bit-flash-ram-usage?language=en_US
https://embdev.net/topic/129087
https://community.st.com/s/question/0D50X00009Xkdf8SAB/bss-and-data-size-too-big
https://www.gushiciku.cn/pl/pwfP/zh-tw
http://faculty.cs.niu.edu/~mcmahon/CS241/Notes/storage_class.html
https://www.embeddedrelated.com/showarticle/900.php
http://www.oby.ro/forum/index.php?topic=6.0
https://notes.shichao.io/tlpi/ch6/
https://harttle.land/2015/07/22/memory-segment.html
https://www.dsprelated.com/showthread/motoroladsp/2106-1.php
https://www.cnblogs.com/yanghong-hnu/p/4705755.html
https://home.cs.colorado.edu/~main/cs1300-old/nasmdoc/html/nasmdoc6.html
https://blog.thea.codes/the-most-thoroughly-commented-linker-script/
https://courses.engr.illinois.edu/cs225/sp2022/resources/stack-heap/
https://embeddedartistry.com/blog/2020/08/17/three-gcc-flags-for-analyzing-memory-usage/
https://groups.google.com/g/comp.os.vxworks/c/-hw-Cdag_Pg
https://www.microchip.com/forums/m377827.aspx
https://community.particle.io/t/understanding-local-compile-output/3234
https://www.programmersought.com/article/92714331755/
https://www.trickyedu.com/c-program-memory-layout-or-memory-layout-of-c-program/
https://newbedev.com/difference-between-data-section-and-the-bss-section-in-c
https://www.cnblogs.com/idorax/p/6400210.html
https://www.trickyedu.com/c-program-memory-layout-or-memory-layout-of-c-program/