[lkml]   [2002]   [Oct]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Writable global section?
"Richard B. Johnson" <> writes:

|> If a variable is in the ".data" section, it is "seen" by all procedures
|> that are linked to the shared library, but any attempt to write to this
|> variable will seg-fault the task that attempts to modify it.

Your tests must be flawed, because a .data section *is* writable. The
only difference between .data and .bss is that the latter has no
allocation in the image file, but they are mapped to the same, writable


Andreas Schwab, SuSE Labs,
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:29    [W:0.066 / U:41.612 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site