Skip to Content
Embedded Linux System Design and Development
book

Embedded Linux System Design and Development

by P. Raghavan, Amol Lad, Sriram Neelakandan
December 2005
Intermediate to advanced
432 pages
12h 32m
English
Auerbach Publications
Content preview from Embedded Linux System Design and Development
uClinux 353
0000001a W atexit
0000001c T main
00000028 T __uClibc_init
0000004a T __uClibc_start_main
000000ba T __uClibc_main
000000d0 T exit
00000214 D _errno
00000214 V errno
00000218 D _h_errno
00000218 V h_errno
0000021c d p.3
00000240 B __bss_start
00000240 b initialized.10
00000240 B _sbss
00000240 D _edata
00000250 B _ebss
00000250 B end
The listing shows the various symbols in the file. As any application needs
to link with libc, so in the symbol dump all the symbols except the
0x1c T
main()
are from the libc, in this case uClibc. The libc data and text have
relocation points in them indicated by the relocation table: 28 reloc entries.
Now add code to the
sample.c file.
Sample.c
int x=0xdeadbeef;
int *y=&x;
main () {
*y++;
}
Once again ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Building Embedded Linux Systems

Building Embedded Linux Systems

Karim Yaghmour
Building Embedded Linux Systems, 2nd Edition

Building Embedded Linux Systems, 2nd Edition

Philippe Gerum, Karim Yaghmour, Jon Masters, Gilad Ben-Yossef

Publisher Resources

ISBN: 9781420031614