Hack on: Difference between revisions
mNo edit summary |
|||
| Line 26: | Line 26: | ||
==Things I wish I'd never learned, and very cool things, in a stub-dense pile== | ==Things I wish I'd never learned, and very cool things, in a stub-dense pile== | ||
Can you guess which are which (sometimes it changes)? | Can you guess which are which (sometimes it changes)? | ||
* [[Linux APIs]], [[FreeBSD APIs]], [[ELF]] (which is not, in itself, an API). | |||
* [[glibc]], other [[interesting libraries]], [[working with libraries]], some implementing interfaces like [[pthreads]]. | |||
* [[X Macros]], [[ISO C99]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes. | * [[X Macros]], [[ISO C99]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes. | ||
* The [[cpuid]] instruction, [[SMP on x86]], [[Performance Counters]], [[simulators]]. | * The [[cpuid]] instruction, [[SMP on x86]], [[Performance Counters]], [[simulators]]. | ||
** Simulators ought not be confused with the [[4000 Linux VT Solutions|4,000 Linux VT Solutions]]! | ** Simulators ought not be confused with the [[4000 Linux VT Solutions|4,000 Linux VT Solutions]]! | ||