Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/branches/primop-branch-3/NOTES/HISTORY
ViewVC logotype

Diff of /sml/branches/primop-branch-3/NOTES/HISTORY

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1190, Mon May 13 20:39:05 2002 UTC revision 1192, Wed May 15 14:02:06 2002 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Lal George
17    Date: 2002/05/15 09:20:10 EDT
18    Tag: george-20020515-pseudo-op-decls
19    Description:
20    
21            All pseudo-ops emitted before the first segment declaration
22    such as TEXT, DATA, and BSS directives are assumed to be global
23    declarations and are emitted first in the assembly file. This is
24    useful in a number of situations where one has pseudo-ops that are not
25    specific to any segment, and also works around the constraint that one
26    cannot have client pseudo-ops in the TEXT segment.
27    
28            Because no segment is associated with these declarations it is
29    an error to allocate any space or objects before the first segment
30    directive and an exception will be raised. However, we cannot make
31    this check for client pseudo-ops.
32    
33            These top level declarations are a field in the CFG graph_info.
34    In theory you can continue to add to this field after the CFG has been
35    built -- provided you know what you are doing;-)
36    
37    ----------------------------------------------------------------------
38  Name: Matthias Blume  Name: Matthias Blume
39  Date: 2002/05/13 16:40:00 EDT  Date: 2002/05/13 16:40:00 EDT
40  Tag: blume-20020513-pp-etc  Tag: blume-20020513-pp-etc

Legend:
Removed from v.1190  
changed lines
  Added in v.1192

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0