C and Low-level Storage (was: I need a new compiler...
- From: "William M. Klein" <wmklein@xxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 16 Dec 2008 17:02:31 -0600
<much debate snipped>
Michael Wojick,
I can't tell. Have you been debating a "real-world" issue or a philosophical
one?
In other words, are there existing implementations of C that (as required)
support "pointers" but do NOT allow (or support) pointers that "get the
program" to system-level storage?
I am NOT a C programmer, but when I have interacted with those that do use it,
it seems to me that all implementations that they use DO allow the C program to
access (at least "read") data at "system controlled" (low-level?) storage.
It is also true, that some "systems" do NOT allow the "average" C (or Assembler
or whatever) program to MODIFY "system-controlled" storage, but that is a
different question (to me) than accessing such storage.
If there are C implementations that do not allow programmers to "read" the
storage where "system control blocks, etc" reside, I would be interested in
which C and on what platforms these exist.
If you are just stating that the C Standard does not REQUIRE this, then that may
be "nice to know" - but is different from what actual implementations DO.
--
Bill Klein
wmklein <at> ix.netcom.com
.
- Follow-Ups:
- Re: C and Low-level Storage
- From: Michael Wojcik
- Re: C and Low-level Storage (was: I need a new compiler...
- From: Paul
- Re: C and Low-level Storage (was: I need a new compiler...
- From: Richard
- Re: C and Low-level Storage
- References:
- I need a new compiler...
- From: Paul H
- Re: I need a new compiler...
- From: Michael Wojcik
- Re: I need a new compiler...
- From:
- Re: I need a new compiler...
- From: Howard Brazee
- Re: I need a new compiler...
- From:
- Re: I need a new compiler...
- From: Michael Wojcik
- I need a new compiler...
- Prev by Date: Re: I need a new compiler...
- Next by Date: Re: OT - Testing chevrons - no COBOL content
- Previous by thread: Re: I need a new compiler...
- Next by thread: Re: C and Low-level Storage (was: I need a new compiler...
- Index(es):
Relevant Pages
|