linux c section text data bss - JohnHau/mis GitHub Wiki

https://www.kernel.org/doc/gorman/html/understand/understand015.html

https://software-dl.ti.com/codegen/docs/tiarmclang/compiler_tools_user_guide/compiler_manual/intro_to_object_modules/introduction-to-sections-stdz0691509.html

https://www.geeksforgeeks.org/memory-layout-of-c-program/

https://social.msdn.microsoft.com/Forums/Windows/en-US/21d4a201-538d-462a-82fd-e9568f2c01ae/how-to-understand-the-bss-section-and-text-section?forum=windowsgeneraldevelopmentissues

https://stackoverflow.com/questions/27440589/an-additional-text-data-and-bss-section-for-each-shared-library-in-processs-a

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

http://tool-support.renesas.com/autoupdate/support/onlinehelp/csp/V8.01.00/CS+.chm/Compiler-CCRH.chm/Output/ccrh04c0206y0100.html

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://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Book%3A_x86-64_Assembly_Language_Programming_with_Ubuntu_(Jorgensen)/04%3A_Program_Format/4.05%3A_BSS_Section

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://www.onsemi.com/forum/t/kb-the-meaning-of-text-data-and-bss-in-the-rsl10-ide-when-a-build-is-successful/237

https://developerinsider.co/memory-layout-representation-of-c-program/

https://topic.alibabacloud.com/a/difference-between-font-classtopic-s-color00c1debssfont-segment-and-data-segment_8_8_31493602.html

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://reverseengineering.stackexchange.com/questions/4230/why-i-can-not-directly-get-the-content-of-bss-section

https://courses.engr.illinois.edu/cs225/sp2022/resources/stack-heap/

https://www.linuxquestions.org/questions/programming-9/how-to-access-base-address-and-size-of-text-data-bss-segments-using-gnu-as-4175458952/

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://developer.apple.com/library/archive/documentation/Performance/Conceptual/CodeFootprint/Articles/MachOOverview.html

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/