https://github.com/bugaevc/hello-hurd
"Hello, Hurd!" without glibc
https://github.com/bugaevc/hello-hurd
Last synced: about 1 year ago
JSON representation
"Hello, Hurd!" without glibc
- Host: GitHub
- URL: https://github.com/bugaevc/hello-hurd
- Owner: bugaevc
- Created: 2021-04-28T14:54:18.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-05T20:41:11.000Z (over 2 years ago)
- Last Synced: 2025-03-25T13:02:54.604Z (about 1 year ago)
- Language: C
- Size: 13.7 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Prints "Hello, Hurd!" to the standard out,
without linking to glibc (or anything else).
* 'make' builds the full, regular version.
(.text size: 3102, file size: 4548)
* 'make tiny' builds a size-optimized version,
making use of '-Os' and other compiler flags.
(.text size: 1650, file size: 2032)
* 'make tinier' builds an extra-tiny version
without error handling and other inessential
stuff, and also strips the section headers
from the resulting ELF.
(.text size: 427, file size: 578)
Debug symbols are built into a separate file,
'hello-hurd.debug'. Use 'symbol-file' in GDB
to load it.