diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
commit | 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch) | |
tree | 4464880c571602d54f6ae114729bf62a89518057 /pkg/ecl/Revisions | |
download | iraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz |
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'pkg/ecl/Revisions')
-rw-r--r-- | pkg/ecl/Revisions | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkg/ecl/Revisions b/pkg/ecl/Revisions new file mode 100644 index 00000000..aa0921b1 --- /dev/null +++ b/pkg/ecl/Revisions @@ -0,0 +1,31 @@ + +CL Error Recovery Revisions Notes +Mon Apr 5 12:12:27 MST 2004 +--------------------------------- + +decl.c + When parsing a script the procscript()/skip_to() procedures were + positioning the file at the 'procedure' or some other arbitrary + line. This was causing the t_scriptln task structure to improperly + ignore the lines at the start of the script and causing an incorrect + line count. + +grammar.y + Modified the const_expr rule to use 'const' rather than Y_CONSTANT + to allow negative values for case args. + +gram.c +debug.c +grammar.y +opcodes.c +opcodes.h + The size of an opcode entry on the stack was used as a hardwired + constant (3) in this code, along with implicit assumptions about + the location of the c_length and c_args values as well. Replaced + all instances with a SZ_CE (sizeof codeentry) macro to allow + flexibility in the codeentry structure defined in <opcodes.h>. + There is still a requirement that this struct define 'c_opcode' + as the first element, and that c_length/c_args are the last to + elements respectively, however new values to the struct may be + added (such as the compilation line number), provided SZ_CE is also + modified. |