From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabrice Gautier To: "Ecos-List (E-mail)" Subject: [ECOS] Where is my stack ?! (for my i386) Date: Thu, 19 Oct 2000 17:29:00 -0000 Message-id: <5AF611D83988D4118ACF00E0B10400540557D8@mr-intranet.sdesigns.net> X-SW-Source: 2000-10/msg00227.html Hi, Where does the startup stack, the one used by cyg_start, is supposed to be ? In the i386, it is located just in front of the startup code, and this is very bad. At least i think the stack should be in a defined area of the memory map and not in the void... Just where I was trying to put the idt, the vsr table and the virtual vector tables. How is this done in the other arch ? Where is the stack located ? And is there any way to detect a stack overflow when it happens ? Thanks -- Fabrice Gautier fabrice_gautier@sdesigns.com