diff options
| author | 2019-04-10 15:14:00 -0400 | |
|---|---|---|
| committer | 2019-04-10 15:14:00 -0400 | |
| commit | 60699af63f92f43cc4b4b9e3050fcdd2a8468281 (patch) | |
| tree | 20a18af2774daa43ae7f4352dd032a24f7e06075 /frontends/calculator/CEdev/bin | |
| parent | 4527bc20241068731c62101d0467d416119ec0c4 (diff) | |
| download | cetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.tar.gz cetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.tar.bz2 cetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.zip | |
add opengl fronend, remove sdl frontend, refactor build system
Diffstat (limited to 'frontends/calculator/CEdev/bin')
| -rw-r--r-- | frontends/calculator/CEdev/bin/C1ERRORS.DAT | 181 | ||||
| -rw-r--r-- | frontends/calculator/CEdev/bin/License | 120 | ||||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/PLCError.dll | bin | 0 -> 29184 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/convhex | bin | 0 -> 22664 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/convpng | bin | 0 -> 158920 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/convtile | bin | 0 -> 28040 bytes | |||
| -rw-r--r-- | frontends/calculator/CEdev/bin/eZ80.ini | 18 | ||||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/ez80cc.con | 23 | ||||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/ez80cc.exe | bin | 0 -> 77824 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/fasmg | bin | 0 -> 52454 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/make.exe | bin | 0 -> 208896 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/p1.exe | bin | 0 -> 294912 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/p2.exe | bin | 0 -> 188416 bytes | |||
| -rwxr-xr-x | frontends/calculator/CEdev/bin/p3.exe | bin | 0 -> 835584 bytes | |||
| -rw-r--r-- | frontends/calculator/CEdev/bin/zds2.version | 7 |
15 files changed, 349 insertions, 0 deletions
diff --git a/frontends/calculator/CEdev/bin/C1ERRORS.DAT b/frontends/calculator/CEdev/bin/C1ERRORS.DAT new file mode 100644 index 0000000..375755b --- /dev/null +++ b/frontends/calculator/CEdev/bin/C1ERRORS.DAT @@ -0,0 +1,181 @@ +--
+-- Preprocessor error messages
+--
+45
+Illegal constant expression in directive
+Concatenation at end-of-file. Ignored
+Illegal token
+Illegal redefinition of macro "%s"
+Incorrect number of arguments for macro "%s"
+Unbalanced parentheses in macro call "%s"
+Cannot redefine "%s" keyword
+Illegal directive
+Illegal "#if" directive syntax
+Bad preprocessor file. Aborted
+Illegal macro call syntax
+Integer constant too large
+Identifier "%s" is undefined
+Illegal #include argument
+Macro "%s" requires arguments
+Illegal "#define" directive syntax
+Unterminated comment in preprocessor directive
+Unterminated quoted string
+Escape sequence ASCII code too large to fit in char
+Character not within radix
+More than four characters in string constant
+End of file encountered before end of macro call
+Macro expansion caused line to be too long
+"##" cannot be first or last token in replacement string
+"#" must be followed by an argument name
+Illegal "#line" directive syntax
+Cannot undefine macro "%s"
+End-of-file found before "#endif" directive
+"#else" not within #if and #endif directives
+Illegal constant expression
+Illegal macro name "%s"
+Extra "#endif" found
+Division by zero encountered
+Floating point constant over/underflow
+Concatenated string too long
+Identifier longer than 32 characters
+Unsupported CPU "%s" in pragma
+Unsupported or poorly formed pragma
+"%s"
+Unexpected end of file
+Unmatched "#else" found
+Unmatched "#elif" found
+"#" preceeded by non whitespace character
+Unterminated quoted character
+Empty file encountered
+--
+-- Front-End error messages
+--
+125
+Syntax error
+Function "%s" already declared
+Constant integer expression expected
+Constant expression overflow
+Function return type mismatch for "%s"
+Argument type mismatch for argument %s
+Cannot take address of un-subscripted array
+Function call argument cannot be void type
+Identifier "%s" is not a variable or enumeration constant name
+Cannot return a value from a function returning "void"
+Expression must be arithmetic, structure, union or pointer type
+Integer constant too large
+Expression not compatible with function return type
+Function cannot return value of type array or function
+Structure or union member may not be of function type
+Cannot declare a typedef within a structure or union
+Illegal bit field declaration
+Unterminated quoted string
+Escape sequence ASCII code too large to fit in char
+Character not within radix
+More than one character in string constant
+Illegal declaration specifier
+Only "const" and "volatile" may be specified with a struct, union, enum, or typedef
+Cannot specify both long and short in declaration specifier
+Only type qualifiers may be specified within pointer declarations
+Identifier "%s" already declared within current scope
+Identifier "%s" not in function argument list, ignored
+Name of formal parameter not given
+Identifier "%s" not defined within current scope
+Cannot have more than one default per switch statement
+Label "%s" is already declared
+Label "%s" not declared
+"continue" statement not within loop body
+"break" statement not within switch body or loop body
+"case" statement must be within switch body
+"default" statement must be within switch body
+Case value "%s" already declared
+Expression is not a pointer
+Expression is not a function locator
+Expression to left of "." or "->" is not a structure or union
+Identifier "%s" is not a member of %s structure
+Object cannot be subscripted
+Array subscript must be of integral type
+Cannot dereference a pointer to "void"
+Cannot compare a pointer to a non-pointer
+Pointers to different types may not be compared
+Pointers may not be added
+A Pointer and a non-integral may not be subtracted
+Pointers to different types may not be subtracted
+Unexpected end of file encountered
+Unrecoverable parse error encountered
+Operand must be a modifiable lvalue
+Operands are not assignment compatible
+%s must be arithmetic type
+%s must be integral type
+%s must be arithmetic or pointer type
+Expression must be an lvalue
+Cannot assign to an object of constant type
+Cannot subtract a pointer from an arithmetic expression
+An array is not a legal lvalue
+Cannot take address of a bit field
+Cannot take address of variable with register storage class
+Conditional expression operands are not compatible
+Casting a non-pointer to a pointer
+Type name of cast must be scalar type
+Operand to cast must be scalar type
+Expression is not a structure or union
+Expression is not a pointer to a structure or union
+Cannot take size of void, function, or bit field types
+Actual parameter has no corresponding formal parameter
+Formal parameter has no corresponding actual parameter
+Argument type is not compatible with formal parameter
+Identifier "%s" is not a structure or union tag
+Identifier "%s" is not a structure tag
+Identifier "%s" is not a union tag
+Structure or union tag "%s" is not defined
+Only one storage class may be given in a declaration
+Type specifier cannot have both "unsigned" and "signed"
+"unsigned" and "signed" may be used in conjunction only with "char", "short", "int" or "long"
+"long" may be used in conjunction only with "int", or "double"
+Illegal bit field length
+Too many initializers for object
+Static objects may be initialized with constant expressions only
+Array "%s" has too many initializers
+Structure "%s" has too many initializers
+Dimension size may not be zero, negative or omitted
+First dimension of "%s" may not be omitted
+Dimension size must be greater than zero
+Only "register" storage class is allowed for formal parameter
+Cannot take size of array with missing dimension size
+Identifier "%s" already declared with different type or linkage
+Cannot perform pointer arithmetic on pointer to void
+Cannot initialize object with "extern" storage class
+Missing "%s" detected
+Recursive structure declaration
+Initializer is not assignment compatible
+Empty parameter list is an obsolescent feature
+No function prototype "%s" in scope
+"old style" formal parameter declarations are obsolescent
+Data objects cannot have "io" storage class
+Cannot shift by a fract
+Only one memory space can be specified
+Unrecognized/invalid type specifier
+Integer promotion not performed (ANSI Promotions disabled)
+Ignoring space specifier (e.g. near, far, rom) on local, parameter or struct member
+Ignoring const or volatile qualifier
+Cannot initialize typedef
+Aggregate or union objects may be initialized with constant expressions only
+Operands are not cast compatible
+Ignoring space specifier (e.g. near, far) on function
+Invalid use of placement or alignment option
+Inconsistent use of placement or alignment options
+No previous use of placement or alignment options
+Function %s must return a value
+Function return type defaults to int
+Signed/unsigned mismatch
+"%s" Initialization needs curly braces
+Cannot open include file "%s"
+Function definition declared auto
+Parameter type given in both old style and new style
+Cannot perform pointer arithmetic on function pointer
+Type defaults to int
+Statement has no effect
+Indirectly called function must be of reentrant type
+Conflicting string placement directive in string constant
+
+
+
diff --git a/frontends/calculator/CEdev/bin/License b/frontends/calculator/CEdev/bin/License new file mode 100644 index 0000000..163b0f5 --- /dev/null +++ b/frontends/calculator/CEdev/bin/License @@ -0,0 +1,120 @@ +License-To-Use Agreement for Zilog Software. + +BY CLICKING "Yes" IN THIS INSTALL PROGRAM, YOU AGREE TO BE BOUND BY +THE FOLLOWING TERMS. IF THE INDIVIDUAL INSTALLING THIS SOFTWARE IS AN +EMPLOYEE, AGENT, CONTRACTOR OR ASSISTANT OF AN ENTITY THAT HAS PURCHASED +THE RIGHT TO USE THE SOFTWARE ENCLOSED, THEN AS USED IN THIS AGREEMENT, THE +TERM "YOU" REFERS TO SUCH INDIVIDUAL'S EMPLOYER, ITS AFFILIATES AND +SUBSIDIARIES, IF ANY. OTHERWISE, IF THE PRECEDING SENTENCE DOES NOT APPLY, +AS USED IN THIS AGREEMENT THE TERM "YOU" REFERS TO THE INDIVIDUAL OPENING +THIS PACKAGE + +1. License: Zilog grants you license to use the current version of +the enclosed (Zilog interface & control software) "Programs" and on-line +& written documentation (together herein referred to as, "The Licensed +Software") solely for your own internal purposes, for an unlimited period +of time and under the conditions and restrictions as set out in this +Agreement. + +2. Restrictions: The Licensed Software and documentation in whole +or in part are copyrighted and the title to all copies is retained by Zilog +and/or its Licensors. Except as provided for in Clause 3, you may not +modify, adapt, translate, create derivative works, disassemble, decompile, +imitate or otherwise reverse engineer the Licensed Software. + +3. Compiler Products: You are granted a royalty free right to reproduce +and distribute certain parts of the runtime modules and libraries +("Module") of the Licensed Software provided that you: (a) distribute the +Module in object form only and only in conjunction with and as part of your +software program ("Application") into which it is incorporated; (b) do not +use Zilog's name, logo or trademarks to market your application; (c) agree +to indemnify, hold harmless and defend Zilog or its Licensors from and +against any claims or lawsuits, including attorney's fees, that arise or +result from the use or distribution of your Application; (d) prohibit users +of your Application from modifying, adapting, translating, creating +derivative works, reverse engineering, decompiling or disassembling the +Module. The files that constitute the Module are identified in the +documentation and/or on-line "README" file. + +4. Warranty & Disclaimer: Licensed Software is provided "AS IS" and +without a warranty of any kind. Zilog's entire liability and your +exclusive remedy under this warranty will be the corrections of defects in +media or replacement of media. ZILOG AND ITS LICENSORS DISCLAIMS ALL OTHER +WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTY OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT +EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. + +5. High Risk Activities: The Licensed Software is not fault-tolerant +and is not designed, manufactured or intended for use in conjunction with +on-line control equipment in hazardous environments requiring fail-safe +performance such as; in operation of nuclear facilities, (air) craft +navigation or communications systems, air traffic control, direct life +support machines, or weapons systems ("High Risk Activities") in which the +failure of the Licensed Software could lead directly to death, personal +injury or severe physical or environmental damage. Zilog and its licensors +specifically disclaim any express or implied warranty to High Risk +Activities. + +6. Limitation of Liability: TO THE EXTENT NOT PROHIBITED BY APPLICATION +LAW, ZILOG OR ITS LICENSORS WILL NOT BE LIABLE FOR ANY LOST REVENUE, PROFIT +OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTIAL OR PUNITIVE +DAMAGE HOWEVER CAUSED AND REGARDLESS OF THEORY OF LIABILITY ARISING OUT OF +THE USE OF OR INABILITY TOUSE THE "Licensed Software", EVEN IF ZILOG HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event, shall +Zilog's liability whether in contract, tort (including negligence), or +otherwise exceed the license fee paid for the Licensed Software. + +7. Ownership: The copyrights and all other and industrial property rights +for the protection of information with respect to the Licensed Software +(including the methods and techniques on which it is based) is retained by +Zilog and its licensors. Nothing in this Agreement serves to transfer such +rights. + +8. Termination: This Agreement is effective until terminated. You +may terminate this Agreement at any time by destroying all copies of the +Licensed Software. This Agreement will terminate immediately without +notice from Zilog if you fail to comply with any provision of this +Agreement. + +9. Export Regulations: All software and technical data delivered +under this Agreement are subject to U.S. Export control laws and may be +subject to export or import regulations in other countries. You agree to +comply strictly with all such laws and regulations and acknowledge that you +have the responsibility to obtain such licenses to export, re-export or +import as may be required after delivery to you. + +10. Entire Agreement: This Agreement is the entire agreement between you +and Zilog relating to the Licensed Software and supersedes all prior or +contemporaneous oral or written communications, proposals and +representations with respect to its subject matter. No variations of the +terms of this consent, including an express waiver of the terms of this +Agreement, in writing and signed by an officer of Zilog. + +11. Governing Law: This Agreement is governed by the laws of the State +of California and the controlling U.S. federal law. No choice of law rules +of any jurisdiction will apply. The parties hereby submit to the +jurisdiction of, and wave any venue objections against the United States +District Court for the Northern District of California, the Superior Court +of the State of California for the County of Santa Clara, and any mutually +agreed to alternative dispute resolution proceeding taking place in Santa +Clara County, California, in any litigation or claims arising out of this +Agreement. + +12. Copyright Notices: The Licensed Software governed by this agreement +contains the following copyrights and trademarks appearing within the +software or within the source code generating the software, affixed on the +packaging and/or labeling or within the operational displays of the +software. The copyright notice shall be recognized whether visibly labeled +or contained within the Licensed Software by acceptance of this Agreement. + +Copyright (c) 1985 - 2012 Zilog Inc. Milpitas, California + +And/or by other parties by inclusion. The Files governed by this License +Agreement may contain restricted information and are or may be UNPUBLISHED +PROPRIETARY SOURCE CODE OF THE Owners. The Copyright Notices above do not +evidence any actual or intended publication of such source code. + + + + + diff --git a/frontends/calculator/CEdev/bin/PLCError.dll b/frontends/calculator/CEdev/bin/PLCError.dll Binary files differnew file mode 100755 index 0000000..8bd2f8d --- /dev/null +++ b/frontends/calculator/CEdev/bin/PLCError.dll diff --git a/frontends/calculator/CEdev/bin/convhex b/frontends/calculator/CEdev/bin/convhex Binary files differnew file mode 100755 index 0000000..fd67fe7 --- /dev/null +++ b/frontends/calculator/CEdev/bin/convhex diff --git a/frontends/calculator/CEdev/bin/convpng b/frontends/calculator/CEdev/bin/convpng Binary files differnew file mode 100755 index 0000000..88c811a --- /dev/null +++ b/frontends/calculator/CEdev/bin/convpng diff --git a/frontends/calculator/CEdev/bin/convtile b/frontends/calculator/CEdev/bin/convtile Binary files differnew file mode 100755 index 0000000..8944851 --- /dev/null +++ b/frontends/calculator/CEdev/bin/convtile diff --git a/frontends/calculator/CEdev/bin/eZ80.ini b/frontends/calculator/CEdev/bin/eZ80.ini new file mode 100644 index 0000000..883aff4 --- /dev/null +++ b/frontends/calculator/CEdev/bin/eZ80.ini @@ -0,0 +1,18 @@ +[Compiler] +ProcessorFamily = 0x200 +AUsSizedByType = 0 +NewAUatTypeChange = 0 +BitfieldSize = 24 +IntSize = 24 +DoubleSize = 32 +PointerSize = 24 +NearPointerSize = 24 +FarPointerSize = 24 +Bank0PointerSize = 24 +Bank1PointerSize = 24 +FunctionPointerSize = 24 +CharIsSigned = 1 + +[Backend] +BitfieldsPackL2R = 1 + diff --git a/frontends/calculator/CEdev/bin/ez80cc.con b/frontends/calculator/CEdev/bin/ez80cc.con new file mode 100755 index 0000000..7a43075 --- /dev/null +++ b/frontends/calculator/CEdev/bin/ez80cc.con @@ -0,0 +1,23 @@ +/* eZ80CC.CON */
+/* Compiler Configuration File */
+
+-STRICT
+-ALIAS
+-PROMOTE
+-CONST:ROM
+-QUIET
+-EXPMAC
+-OPTSIZE
+-LOCALOPT
+-LOCALCOPY
+-LOCALCSE
+-LOCALFOLD
+-GLOBALOPT
+-GLOBALCOPY
+-GLOBALCSE
+-GLOBALFOLD
+-JMPOPT
+-LOOPOPT
+-PEEPHOLE
+-NOMODSECT
+-ASM
diff --git a/frontends/calculator/CEdev/bin/ez80cc.exe b/frontends/calculator/CEdev/bin/ez80cc.exe Binary files differnew file mode 100755 index 0000000..102d096 --- /dev/null +++ b/frontends/calculator/CEdev/bin/ez80cc.exe diff --git a/frontends/calculator/CEdev/bin/fasmg b/frontends/calculator/CEdev/bin/fasmg Binary files differnew file mode 100755 index 0000000..64f8526 --- /dev/null +++ b/frontends/calculator/CEdev/bin/fasmg diff --git a/frontends/calculator/CEdev/bin/make.exe b/frontends/calculator/CEdev/bin/make.exe Binary files differnew file mode 100755 index 0000000..61ce9e9 --- /dev/null +++ b/frontends/calculator/CEdev/bin/make.exe diff --git a/frontends/calculator/CEdev/bin/p1.exe b/frontends/calculator/CEdev/bin/p1.exe Binary files differnew file mode 100755 index 0000000..ac3a6a3 --- /dev/null +++ b/frontends/calculator/CEdev/bin/p1.exe diff --git a/frontends/calculator/CEdev/bin/p2.exe b/frontends/calculator/CEdev/bin/p2.exe Binary files differnew file mode 100755 index 0000000..4e97a26 --- /dev/null +++ b/frontends/calculator/CEdev/bin/p2.exe diff --git a/frontends/calculator/CEdev/bin/p3.exe b/frontends/calculator/CEdev/bin/p3.exe Binary files differnew file mode 100755 index 0000000..cd95b52 --- /dev/null +++ b/frontends/calculator/CEdev/bin/p3.exe diff --git a/frontends/calculator/CEdev/bin/zds2.version b/frontends/calculator/CEdev/bin/zds2.version new file mode 100644 index 0000000..01178a9 --- /dev/null +++ b/frontends/calculator/CEdev/bin/zds2.version @@ -0,0 +1,7 @@ +/***************************************/
+/* updated by buildbot - DO NOT EDIT */
+/***************************************/
+[version info]
+version_number=5.2.0
+build_number=11121401
+
|