Talk:How kernel, compiler, and C library work together

From OSDev.wiki
Jump to navigation Jump to search

Non-matching symbols

The page references to both ___main and __main as being the same things. Probably, one of them has a _ too much or too few. My guess would be that it needs two, but could someone confirm that? - Combuster 02:51, 3 July 2007 (CDT)

Actually in my kernel both _alloca and _main only have 1 underscore. But after a little research on the internet it seems that the number of underscores varies between platforms and file types. For example a.out has 2 and elf has 1. But then again the person that wrote this could have been thinking about how some C compilers prefix underscores to their functions. I don't know. I think that we should just pick one of them and make it consistent. --Frank 08:54, 3 July 2007 (CDT)

Unformatted Text

I can't figure out why the text in a few sections around 'Static Linking' are unformatted.....Any ideas? - Alboin (please sign your posts)

They are prefixed with whitespace, causing them to be interpreted as a code block. - Combuster 02:47, 22 March 2007 (CDT)