SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for cc65-2.15.0+git.20170407-1.1.x86_64.rpm :
Fri Apr 7 14:00:00 2017 mpluskalAATTsuse.com
- Update to version 2.15.0+git.20170407:

* Disallow global variable declarations with an initializer.

* Global uninitialized variable is only a tentative definition.

* Issue an error for duplicate global variables.

* Revert \"Disallow global variable declarations with an initializer.\"

* Optimization of two string functions (size & speed).

* Added \"strrchr\" optimizaion a matching unit test and tiny unit test framework. (Documentation for that will follow later)

* Fixed indentation

* Changed the location of unittest.h

* Added further optimizations and unit tests.

* Fixed CPU-flag usage which fails on build server?!

* temporarily disable optimizations altogether until a fine grain control is implemented on Makefile level only disabling the compiler option -Os

* creativision.inc: add symbolic names for joystick direction values

* Implement diagonal direction handling in creativision joystick driver.

* Just some minor style fix.

* \"static int n; int n;\" is an error.

* Add regression test for #204.

* Add regression tests for duplicate global/static variables detected by the compiler.

* Add regression tests for duplicate globals with different linkage.

* Fix line endings (CRLF -> LF) on all affected files.

* Removed a pointless cc65 command-line option from the samples makefile.

* Fixed a pointer test again -- but, it\'s better than in pull request #391.

* Added .gitattributes to force LF line endings on commit.

* Made C\'s sizeof operator work with initialized void variables.

* few 6502 and some 65SC02 optimizations

* Creativison changes.

* Added 65SC02 support for simulator.

* fixed scrambled semicolon

* additional fix for scrambled code (sorry)

* Fixed bug in original sim65 implementation (reason for C&P error in last commit)

* style changes

* Removed top blank line.

* fixed curly brackets for single line scopes

* Cleaned up test Makefiles.

* Shortened test subdir names.

* Run test for the 65C02 code generator / runtime too.

* Hide stdout of tests returning an exit code.

* minor style changes

* Allow to control test Makefile output via QUIET (like libsrc).

* Fixed addressing error for TSB/TSR and enabled tests again.

* Added missing line continuation.

* Revert to recursively expanded var.

* Fix regression of #pragma bss-name

* Fixed SGML typo.

* Fixed SED

* So far the built-in inlining of several known standard function was always (!) enabled and the option -Os enabled additional, potentially unsafe inlining of some of those functions.

* Use the more explicit tag style for recently added internal links.

* Fixed 2 typoes.

* Minor language update.

* Removed superfluous final linefeed.

* Removed workaround.

* Removed workaround.

* Removed workaround.

* Removed workaround.

* Removed workaround.

* Fixed the simulations of the stack pointer and the \"break\" and decimal-mode flags.

* Bumped version.

* Just some white space fixes of recently contributed code.

* Fixed the handling of \"while (0) {}\".

Sun Mar 5 13:00:00 2017 mpluskalAATTsuse.com
- Update to version 2.15.0+git.20170304:

* Initial Creativision Import

* Added basic frame for new target \'creativision\'.

* fix merge fxxxup

* Adding files for telemon30

* Adding ch376.h header, correcting some bugs

* Correcting some bugs

* Correcting doc adding telemon 2.4 primitives

* Adding telemon30 and telemon24 primitives

* removing ch376.h

* Revert

* Merge with current version

* Fixing old pull request

* new pull fix

* Fix

* Fix

* Fix

* Correcting spaces

* Merge telemon24 and telemon30 into telestrat target. Cleaning, and replace tab to spaces Converting hex lowercase value into uppercase char. Changing := and = when it was needed

* Correcting comments alignment Correcting an address error in telestrat.inc when cleaning files which broke read.s primitive

* correcting README.md to add telestrat target

* Correcting some spaces

* pce/memcpy.s: remove superfluous comma in comment

* Cleanups for Creativision.

* Correcting some code from github comments

* Correcting return line

* Correcting alignment

* Last push for tonight :)

* Updating doc

* Fixing telestrat.h

* Correcting scrsize.s into _scrsize.s

* gamate, lynx, nes, pce: remove joy_stddrv.s

* Add initial creativision.sgml, contributed by Stefan Haubenthal.

* Add Creativision to README.md and html index

* Reverted \'Used more mundane addressing in some of the instructions in \"zlib/inflatemem.s\".\'

* intermediate check-in -- creativision joystick driver

* Rollback for
*.vcxproj, telestrat.sgml modified for \"don\'t\" instead of \"did not\" for telemon2.4

* Optimize inflatemem.

* Fixed ca65\'s BRK instruction encoding for the 65816.

* Add testcode/lib/mouse-test.c. Rename samples/mousetest.c to mousedemo.c.

* fix indentation

* Add joystick driver to documentation.

* Fix joystick driver. Add interruptor support.

* remove old joystick code

* Added \"telestrat.html\" to index. Sorted \"gamate.html\".

* README.md: PC-Engine is a console

* Improved display list instruction definition for more comfortable use within void data definition.

* Update atari.sgml

* Update displaylist.c

* atari_antic.inc: use \"or\" instead of \"plus\" in the usage example

* adding gotoxy.s

* Correcting typo

* adding clrscr.s

* adding gotox.s gotoy.s wherex.s wherey.s

* Cleaning

* Fixed a makefile: \"yaccdbg.c\" includes \"yacc.c\". So, yaccdbg must depend on both of them.

* Fixed a pointer-difference, comparison-with-zero expression.

* creativision/crt0.s: enable display interrupts in display controller configuration

Thu Jan 26 13:00:00 2017 mpluskalAATTsuse.com
- Initial package for version cc65-2.15.0+git.20170126
(inspired by package from home:strik)


 
ICM