]>
git.sur5r.net Git - cc65/log 
Lauri Kasanen  [Tue, 16 May 2017 17:10:24 +0000  (20:10 +0300)] 
Rename pragma trampoline to wrapped-call, value to identifier
Lauri Kasanen  [Tue, 2 May 2017 16:06:19 +0000  (19:06 +0300)] 
Pragma trampoline
Lauri Kasanen  [Tue, 2 May 2017 15:48:31 +0000  (18:48 +0300)] 
Add test case
Lauri Kasanen  [Mon, 1 May 2017 18:00:28 +0000  (21:00 +0300)] 
Trampoline stack
Lauri Kasanen  [Mon, 1 May 2017 17:46:06 +0000  (20:46 +0300)] 
Add IntPtrStack
Lauri Kasanen  [Mon, 1 May 2017 17:12:18 +0000  (20:12 +0300)] 
callptr4
Lauri Kasanen  [Mon, 1 May 2017 16:50:01 +0000  (19:50 +0300)] 
Document pragma trampoline
Oliver Schmidt  [Sat, 15 Apr 2017 21:12:19 +0000  (23:12 +0200)] 
Removed help for non-existent option.
Oliver Schmidt  [Fri, 7 Apr 2017 14:07:38 +0000  (16:07 +0200)] 
Merge pull request #418 from greg-king5/while-nothing
Greg King  [Fri, 7 Apr 2017 13:26:58 +0000  (09:26 -0400)] 
Fixed the handling of "while (0) {}".
Oliver Schmidt  [Thu, 6 Apr 2017 15:53:57 +0000  (17:53 +0200)] 
Just some white space fixes of recently contributed code.
Oliver Schmidt  [Thu, 6 Apr 2017 10:22:39 +0000  (12:22 +0200)] 
Bumped version.
As suggested the incompatibility resulting from https://github.com/cc65/cc65/commit/
02daf9f8b5c1ae2267561ee05ce67b2d0393c12d  makes a new version appropriate.
Oliver Schmidt  [Wed, 5 Apr 2017 08:57:47 +0000  (10:57 +0200)] 
Merge pull request #417 from greg-king5/sim-interrupts
Greg King  [Tue, 4 Apr 2017 17:23:44 +0000  (13:23 -0400)] 
Fixed the simulations of the stack pointer and the "break" and decimal-mode flags.
Oliver Schmidt  [Tue, 4 Apr 2017 13:53:14 +0000  (15:53 +0200)] 
Removed workaround.
Oliver Schmidt  [Tue, 4 Apr 2017 13:52:37 +0000  (15:52 +0200)] 
Removed workaround.
Oliver Schmidt  [Tue, 4 Apr 2017 13:52:01 +0000  (15:52 +0200)] 
Removed workaround.
Oliver Schmidt  [Tue, 4 Apr 2017 13:51:00 +0000  (15:51 +0200)] 
Removed workaround.
Oliver Schmidt  [Tue, 4 Apr 2017 13:45:24 +0000  (15:45 +0200)] 
Removed workaround.
Oliver Schmidt  [Tue, 4 Apr 2017 13:43:56 +0000  (15:43 +0200)] 
Removed superfluous final linefeed.
Oliver Schmidt  [Tue, 4 Apr 2017 13:39:37 +0000  (15:39 +0200)] 
Merge pull request #389 from IrgendwerA8/stringimprovements
Oliver Schmidt  [Tue, 4 Apr 2017 11:42:57 +0000  (13:42 +0200)] 
Minor language update.
Greg King  [Tue, 4 Apr 2017 11:23:05 +0000  (07:23 -0400)] 
Fixed 2 typoes.
Oliver Schmidt  [Mon, 3 Apr 2017 22:41:40 +0000  (00:41  +0200)] 
Use the more explicit tag style for recently added internal links.
Oliver Schmidt  [Mon, 3 Apr 2017 21:20:26 +0000  (23:20 +0200)] 
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.
Oliver Schmidt  [Thu, 30 Mar 2017 10:26:37 +0000  (12:26 +0200)] 
Merge pull request #414 from IrgendwerA8/SED_Fix
IrgendwerA8  [Thu, 30 Mar 2017 10:17:29 +0000  (12:17 +0200)] 
Fixed SED
Oliver Schmidt  [Wed, 22 Mar 2017 12:44:48 +0000  (13:44 +0100)] 
Merge pull request #411 from pfusik/bss-name-regression
Greg King  [Wed, 22 Mar 2017 01:23:48 +0000  (21:23 -0400)] 
Fixed SGML typo.
Piotr Fusik  [Tue, 21 Mar 2017 21:35:25 +0000  (22:35 +0100)] 
Fix regression of #pragma bss-name
Oliver Schmidt  [Tue, 21 Mar 2017 19:54:55 +0000  (20:54 +0100)] 
Revert to recursively expanded var.
https://github.com/cc65/cc65/commit/
4a6bca0b560ae2c1a7cfe3b14f75ee38094b9b76  needed to move to a simply expanded variable but https://github.com/cc65/cc65/commit/
cc82cd99923caeb3353288789208eb079c73e720  made that unnecessary again.
Oliver Schmidt  [Tue, 21 Mar 2017 19:45:36 +0000  (20:45 +0100)] 
Added missing line continuation.
Oliver Schmidt  [Tue, 21 Mar 2017 10:21:48 +0000  (11:21 +0100)] 
Merge pull request #407 from IrgendwerA8/sim65_fix
IrgendwerA8  [Mon, 20 Mar 2017 20:53:07 +0000  (21:53 +0100)] 
Fixed addressing error for TSB/TSR and enabled tests again.
Oliver Schmidt  [Mon, 20 Mar 2017 10:34:06 +0000  (11:34 +0100)] 
Merge pull request #402 from IrgendwerA8/runtime_improvements
Oliver Schmidt  [Mon, 20 Mar 2017 10:22:04 +0000  (11:22 +0100)] 
Allow to control test Makefile output via QUIET (like libsrc).
IrgendwerA8  [Sun, 19 Mar 2017 19:51:54 +0000  (20:51 +0100)] 
minor style changes
Oliver Schmidt  [Sun, 19 Mar 2017 19:32:23 +0000  (20:32 +0100)] 
Hide stdout of tests returning an exit code.
Oliver Schmidt  [Sun, 19 Mar 2017 19:07:19 +0000  (20:07 +0100)] 
Run test for the 65C02 code generator / runtime too.
Oliver Schmidt  [Sun, 19 Mar 2017 16:57:25 +0000  (17:57 +0100)] 
Shortened test subdir names.
Oliver Schmidt  [Sun, 19 Mar 2017 16:48:12 +0000  (17:48 +0100)] 
Cleaned up test Makefiles.
Oliver Schmidt  [Sat, 18 Mar 2017 22:38:05 +0000  (23:38 +0100)] 
Merge pull request #405 from IrgendwerA8/65SC02_sim65_support
IrgendwerA8  [Sat, 18 Mar 2017 21:52:13 +0000  (22:52 +0100)] 
fixed curly brackets for single line scopes
Oliver Schmidt  [Sat, 18 Mar 2017 19:57:12 +0000  (20:57 +0100)] 
Removed top blank line.
IrgendwerA8  [Sat, 18 Mar 2017 19:27:41 +0000  (20:27 +0100)] 
style changes
IrgendwerA8  [Sat, 18 Mar 2017 16:02:22 +0000  (17:02 +0100)] 
Fixed bug in original sim65 implementation (reason for C&P error in last commit)
IrgendwerA8  [Sat, 18 Mar 2017 15:56:36 +0000  (16:56 +0100)] 
additional fix for scrambled code (sorry)
IrgendwerA8  [Sat, 18 Mar 2017 15:54:00 +0000  (16:54 +0100)] 
fixed scrambled semicolon
IrgendwerA8  [Sat, 18 Mar 2017 15:33:08 +0000  (16:33 +0100)] 
Added 65SC02 support for simulator.
Oliver Schmidt  [Sat, 18 Mar 2017 11:51:46 +0000  (12:51 +0100)] 
Merge pull request #404 from groessler/something_to_pull
Christian Groessler  [Fri, 17 Mar 2017 20:42:51 +0000  (21:42 +0100)] 
Creativison changes.
IrgendwerA8  [Sun, 12 Mar 2017 22:21:43 +0000  (23:21 +0100)] 
few 6502 and some 65SC02 optimizations
Oliver Schmidt  [Sun, 12 Mar 2017 19:06:34 +0000  (20:06 +0100)] 
Merge pull request #401 from greg-king5/void-size
Greg King  [Sun, 12 Mar 2017 16:55:31 +0000  (12:55 -0400)] 
Made C's sizeof operator work with initialized void variables.
Oliver Schmidt  [Sun, 12 Mar 2017 17:26:14 +0000  (18:26 +0100)] 
Merge pull request #381 from pfusik/static-forward-decl
Oliver Schmidt  [Sun, 12 Mar 2017 17:13:18 +0000  (18:13 +0100)] 
Added .gitattributes to force LF line endings on commit.
Oliver Schmidt  [Sun, 12 Mar 2017 15:10:54 +0000  (16:10 +0100)] 
Merge pull request #400 from greg-king5/yaccdbg-fix
Greg King  [Sat, 11 Mar 2017 20:11:15 +0000  (15:11 -0500)] 
Fixed a pointer test again -- but, it's better than in pull request #391.
Oliver Schmidt  [Fri, 10 Mar 2017 14:33:02 +0000  (15:33 +0100)] 
Merge pull request #395 from greg-king5/no-Os
Greg King  [Fri, 10 Mar 2017 13:47:48 +0000  (08:47 -0500)] 
Removed a pointless cc65 command-line option from the samples makefile.
Oliver Schmidt  [Fri, 10 Mar 2017 10:31:50 +0000  (11:31 +0100)] 
Merge pull request #399 from groessler/something_to_pull
Christian Groessler  [Fri, 10 Mar 2017 10:21:14 +0000  (11:21 +0100)] 
Fix line endings (CRLF -> LF) on all affected files.
Piotr Fusik  [Thu, 9 Mar 2017 20:18:48 +0000  (21:18 +0100)] 
Add regression tests for duplicate globals with different linkage.
Piotr Fusik  [Thu, 9 Mar 2017 19:49:20 +0000  (20:49 +0100)] 
Add regression tests for duplicate global/static variables detected by the compiler.
Piotr Fusik  [Thu, 9 Mar 2017 19:40:20 +0000  (20:40 +0100)] 
Add regression test for #204.
Piotr Fusik  [Thu, 9 Mar 2017 18:14:31 +0000  (19:14 +0100)] 
"static int n; int n;" is an error.
Oliver Schmidt  [Thu, 9 Mar 2017 13:39:08 +0000  (14:39 +0100)] 
Just some minor style fix.
Oliver Schmidt  [Wed, 8 Mar 2017 12:38:24 +0000  (13:38 +0100)] 
Merge pull request #397 from groessler/something_to_pull
Christian Groessler  [Wed, 8 Mar 2017 12:19:53 +0000  (13:19 +0100)] 
Implement diagonal direction handling in creativision joystick driver.
Christian Groessler  [Wed, 8 Mar 2017 12:16:40 +0000  (13:16 +0100)] 
creativision.inc: add symbolic names for joystick direction values
IrgendwerA8  [Tue, 7 Mar 2017 18:16:31 +0000  (19:16 +0100)] 
temporarily disable optimizations altogether until a fine grain control
IrgendwerA8  [Sun, 5 Mar 2017 10:38:55 +0000  (11:38 +0100)] 
Fixed CPU-flag usage which fails on build server?!
IrgendwerA8  [Sun, 5 Mar 2017 01:09:12 +0000  (02:09  +0100)] 
Added further optimizations and unit tests.
Oliver Schmidt  [Sat, 4 Mar 2017 18:08:33 +0000  (19:08 +0100)] 
Merge pull request #394 from groessler/something_to_pull
Christian Groessler  [Sat, 4 Mar 2017 09:04:32 +0000  (10:04 +0100)] 
creativision/crt0.s: enable display interrupts in display controller configuration
Oliver Schmidt  [Thu, 2 Mar 2017 08:45:44 +0000  (09:45 +0100)] 
Merge pull request #391 from greg-king5/yaccdbg-fix
Greg King  [Wed, 1 Mar 2017 11:36:25 +0000  (06:36 -0500)] 
Fixed a pointer-difference, comparison-with-zero expression.
Greg King  [Wed, 1 Mar 2017 11:29:53 +0000  (06:29 -0500)] 
Fixed a makefile: "yaccdbg.c" includes "yacc.c". So, yaccdbg must depend on both of them.
Oliver Schmidt  [Tue, 28 Feb 2017 11:34:18 +0000  (12:34 +0100)] 
Merge pull request #390 from jedeoric/master
IrgendwerA8  [Tue, 28 Feb 2017 07:05:11 +0000  (08:05 +0100)] 
Changed the location of unittest.h
IrgendwerA8  [Sun, 26 Feb 2017 21:36:19 +0000  (22:36 +0100)] 
Fixed indentation
IrgendwerA8  [Sun, 26 Feb 2017 19:03:05 +0000  (20:03 +0100)] 
Added "strrchr" optimizaion a matching unit test and tiny unit test framework. (Documentation for that will follow later)
jede  [Sat, 25 Feb 2017 21:23:46 +0000  (22:23 +0100)] 
Cleaning
jede  [Sat, 25 Feb 2017 21:20:17 +0000  (22:20 +0100)] 
adding gotox.s gotoy.s wherex.s wherey.s
jede  [Sat, 25 Feb 2017 21:10:13 +0000  (22:10 +0100)] 
adding clrscr.s
jede  [Sat, 25 Feb 2017 20:32:42 +0000  (21:32 +0100)] 
Correcting typo
jede  [Sat, 25 Feb 2017 20:32:06 +0000  (21:32 +0100)] 
adding gotoxy.s
IrgendwerA8  [Sat, 25 Feb 2017 19:19:34 +0000  (20:19 +0100)] 
Optimization of two string functions (size & speed).
Oliver Schmidt  [Fri, 24 Feb 2017 19:39:04 +0000  (20:39 +0100)] 
Merge pull request #387 from groessler/something_to_pull
Oliver Schmidt  [Fri, 24 Feb 2017 19:37:59 +0000  (20:37 +0100)] 
Merge pull request #386 from IrgendwerA8/EasierDisplayLists
Christian Groessler  [Fri, 24 Feb 2017 18:06:32 +0000  (19:06 +0100)] 
atari_antic.inc: use "or" instead of "plus" in the usage example
Irgendwer  [Fri, 24 Feb 2017 10:21:56 +0000  (11:21 +0100)] 
Update displaylist.c
Irgendwer  [Fri, 24 Feb 2017 10:19:33 +0000  (11:19 +0100)] 
Update atari.sgml
IrgendwerA8  [Thu, 23 Feb 2017 23:10:02 +0000  (00:10  +0100)] 
Improved display list instruction definition for more comfortable use within void data definition.
Oliver Schmidt  [Wed, 22 Feb 2017 13:28:32 +0000  (14:28 +0100)] 
Merge pull request #385 from groessler/something_to_pull
Christian Groessler  [Wed, 22 Feb 2017 13:25:10 +0000  (14:25 +0100)] 
README.md: PC-Engine is a console
Oliver Schmidt  [Wed, 15 Feb 2017 22:26:50 +0000  (23:26 +0100)] 
Merge pull request #383 from greg-king5/index-update
Greg King  [Wed, 15 Feb 2017 21:09:21 +0000  (16:09 -0500)] 
Added "telestrat.html" to index.  Sorted "gamate.html".
Piotr Fusik  [Wed, 15 Feb 2017 17:51:27 +0000  (18:51 +0100)] 
Revert "Disallow global variable declarations with an initializer."
This reverts commit 
1f12a06f7cc2ae79a800fe3faed727513364091b .
Oliver Schmidt  [Wed, 15 Feb 2017 15:03:43 +0000  (16:03 +0100)] 
Merge pull request #374 from groessler/something_to_pull2