Skip to main content
32 votes

What is actually the difference between the GNU C Library and the C standard Library?

The C standard library is part of the C programming language, so it is a specification (written in English in some technical report). For example, the n1570 document is explaining what is malloc and ...
Basile Starynkevitch's user avatar
2 votes
Accepted

Why does GNU AS use different characters for single-line comments depending on the architecture?

The default assembler syntax of different platforms simply used different ways of commenting and to make existing code compile without extra modifications, the typical syntax has been adopted by GNU ...
Mecki's user avatar
  • 2,380
2 votes

What is actually the difference between the GNU C Library and the C standard Library?

If you read "UNIX" for "GNU", for a long time the terms were interchangeable because they were the same thing. Until BSD got off the ground, AT&T's UNIX library was THE C library -- because their ...
Mark Benningfield's user avatar
2 votes
Accepted

What does the filename "gmon.out" stand for?

If you check the manual you can see the the profile writing functions are all variations on "monitor", so we can assume that the "mon" in "mon.out" is an abbreviation of ...
Ewan's user avatar
  • 79.8k
2 votes

How the value of the integer variable is stored in a memory by bytes/bits?

If you've got a 16bit OS then there'll be 2 bytes next to each other in memory. One with 00000100 in and the other with 00000000. Whether it's stored as 00000000-00000100 or 00000100-00000000 depends ...
timB33's user avatar
  • 191
1 vote

How the value of the integer variable is stored in a memory by bytes/bits?

The exact representation is unspecified in the C standard, (which is partly why int might be 16, 32 or 64 bits) A typical representation is 2's complement, because it allows the same hardware to do ...
Caleth's user avatar
  • 11.6k
1 vote

What is actually the difference between the GNU C Library and the C standard Library?

Every implementation of C has to supply the standard library, but not every C compiler is written by the FSF! So the GNU C compiler will use the GNU C library, and Intel's C compiler uses a different ...
Kilian Foth's user avatar
1 vote

Implications of using Kbuild infrastructure in proprietary software

The license of Kbuild can only affect the license of your own product if parts of Kbuild end up in the product you are distributing. The main function of a build system like Kbuild is to make sure ...
Bart van Ingen Schenau's user avatar
1 vote
Accepted

What are the licensing restrictions on a modified file from libstdc++?

What licensing restrictions does that imply for that file specifically GPL. You must provide the source of that file, exactly as used for building, to anybody who got the binary that includes it from ...
Jan Hudec's user avatar
  • 18.4k

Only top scored, non community-wiki answers of a minimum length are eligible