Commit Graph

  • 3c15b141e0 Add checkpatch.pl config file and Makefile targets Antonio Niño Díaz 2018-01-02 16:25:04 +01:00
  • 72f801283d Cleanup code of rgbasm Antonio Niño Díaz 2018-01-02 03:04:26 +01:00
  • 2ffaf72e39 Cleanup code of rgbfix, rgbgfx and external libs Antonio Niño Díaz 2018-01-01 16:52:43 +01:00
  • f41c532400 Cleanup code of rbglink Antonio Niño Díaz 2018-01-01 16:28:08 +01:00
  • ec76431c51 Replace C types by stdint.h types Antonio Niño Díaz 2017-12-31 15:46:22 +01:00
  • 71961a88a0 Use M_PI instead of PI Antonio Niño Díaz 2017-12-31 14:45:53 +01:00
  • ba944527ec Replace ULONG by uint32_t Antonio Niño Díaz 2017-12-31 14:16:36 +01:00
  • 87c9d819a1 Replace SLONG by int32_t Antonio Niño Díaz 2017-12-31 13:59:17 +01:00
  • 13c0684497 Replace 8 and 16 bit custom types by stdint.h types Antonio Niño Díaz 2017-12-31 13:46:52 +01:00
  • c24cab6d1d Use NOT operator to complement bits instead of XOR Antonio Niño Díaz 2017-12-31 13:09:08 +01:00
  • 0cbe6abbd5 Increase package version number to 0.3.3 Antonio Niño Díaz 2017-12-31 15:15:54 +01:00
  • fe6e5e445b Remove warning on DB/DW/DL emtpy lists Antonio Niño Díaz 2017-12-29 12:05:57 +01:00
  • 781c90b940 Add warnings for empty elements in lists of consts Antonio Niño Díaz 2017-12-07 22:35:34 +00:00
  • e7a8bb1140 Fix and document DL keyword Antonio Niño Díaz 2017-12-07 22:35:03 +00:00
  • f1c13af703 Fix warning about unused variable Antonio Niño Díaz 2017-10-27 20:21:00 +01:00
  • 90bc8d9110 Reintroduce EQU __LINE__ Antonio Niño Díaz 2017-10-26 23:23:13 +01:00
  • 193cc06561 Improve error messages v0.3.3 Antonio Niño Díaz 2017-08-21 23:48:24 +01:00
  • f3b475453f Replace fprintf by errx for consistency Antonio Niño Díaz 2017-08-21 23:35:56 +01:00
  • 0c71f5a4e9 Check return values of fread in rgblink Antonio Niño Díaz 2017-08-21 23:35:52 +01:00
  • 4b0dfd4f4a Initialize variables in rgbfix Antonio Niño Díaz 2017-08-21 23:35:45 +01:00
  • 2d117f68c9 Fix compiler warnings about unused return values Antonio Niño Díaz 2017-08-17 23:03:42 +01:00
  • 8954858bf7 Fix warning about using uninitialized variable Antonio Niño Díaz 2017-08-06 22:20:39 +01:00
  • 4877e6dbba Merge pull request #196 from error-msgs Antonio Niño Díaz 2017-08-01 19:46:58 +01:00
  • ec171c5f00 Make object file magic string a common define Antonio Niño Díaz 2017-07-29 13:11:26 +01:00
  • 840ddcecd2 Update dates in manpages Antonio Niño Díaz 2017-07-22 15:31:39 +01:00
  • c00f7409ee Improve linker symbol redefinition error messages Antonio Niño Díaz 2017-07-22 15:16:43 +01:00
  • 92449a4fe4 Save object file name of each symbol in linker Antonio Niño Díaz 2017-07-22 15:16:38 +01:00
  • 4e2a035838 Print location of definition of redefined symbols Antonio Niño Díaz 2017-07-09 15:09:03 +01:00
  • df25fa73af Update documentation of object files Antonio Niño Díaz 2017-07-09 15:34:00 +01:00
  • 03bb2d04c3 Increment version number of object files Antonio Niño Díaz 2017-07-09 15:08:58 +01:00
  • 4dc376b0ee Save location information of symbol definitions Antonio Niño Díaz 2017-07-22 14:17:27 +01:00
  • 3dec5698db Merge pull request #188 from version-string Antonio Niño Díaz 2017-07-22 14:10:10 +01:00
  • f8bbe9be48 Add support for unions Ben10do 2017-07-20 19:17:03 +01:00
  • 4d01b2d5ac Document ELIF Antonio Niño Díaz 2017-07-22 10:44:32 +01:00
  • 086f02c1d9 Add EQUs with the version numbers of RGBDS Antonio Niño Díaz 2017-07-22 10:27:49 +01:00
  • 8ed6c32ae7 Reorder getopt switch options alphabetically Antonio Niño Díaz 2017-07-14 01:24:35 +01:00
  • d0e0525302 Add -V to all programs to show the version Antonio Niño Díaz 2017-07-14 01:23:25 +01:00
  • 318c981c00 Add code to determine a version string Antonio Niño Díaz 2017-07-11 01:01:23 +01:00
  • 5c7db42fc4 Added ELIF YamaArashi 2014-08-23 02:55:52 -07:00
  • 4be92e14e6 Add shebang to test shell scripts Ben10do 2017-07-20 19:21:06 +01:00
  • 1b155d9d4c Fix typo in documentation of RSRESET Antonio Niño Díaz 2017-07-18 21:48:19 +01:00
  • f9a1aba0d8 Allow CFLAGS to be modified from make command line Antonio Niño Díaz 2017-07-15 20:10:28 +01:00
  • fe65e07cb6 Fail when using negative constants if not allowed v0.3.2 Antonio Niño Díaz 2017-07-01 14:29:31 +01:00
  • bb12806da1 Fix indentation Antonio Niño Díaz 2017-07-01 14:25:19 +01:00
  • fa36042131 Add missing documentation of RL command Antonio Niño Díaz 2017-07-01 14:25:15 +01:00
  • efaad99f25 Update manpage documentation about labels Antonio Niño Díaz 2017-06-13 20:16:42 +01:00
  • 62d820c261 Merge pull request #181 from Ben10do/reference-local-symbols Antonio Niño Díaz 2017-06-12 21:46:32 +01:00
  • a53d795361 Add tests for explicit definitions of local labels Ben10do 2017-06-12 19:50:02 +01:00
  • 2e60c4dd2e Add tests for remote local symbols Sanqui 2017-05-21 11:22:20 +02:00
  • ce8a13a562 Allow local symbols to be referenced Ben10do 2017-06-12 19:12:24 +01:00
  • ff2321a8ce Make fatalerror and yyerror consistent v0.3.1 Antonio Niño Díaz 2017-04-29 15:02:57 +01:00
  • 4228e3e890 Document dependency problem for EQUS and MACRO Antonio Niño Díaz 2017-04-26 22:02:47 +01:00
  • 023b574fc5 New warning for rgbasm and fixes in error messages Antonio Niño Díaz 2017-04-26 00:56:31 +02:00
  • a77df57f1c Merge pull request #177 from AntonioND/an/section-checks Antonio Niño Díaz 2017-04-25 13:30:30 +02:00
  • 8f553e89ce Merge pull request #176 from makefile-cleanup Antonio Niño Díaz 2017-04-25 13:29:09 +02:00
  • b7810ffdb3 Check for section overflows in rgbasm Antonio Niño Díaz 2017-04-24 14:29:22 +02:00
  • 0d3401058d Check max section sizes in rgblink Antonio Niño Díaz 2017-04-24 01:29:40 +02:00
  • 6e123ccc36 Optimize allocation of buffers for sections Antonio Niño Díaz 2017-04-24 01:39:13 +02:00
  • f2724df566 Fix rgblink error messages about prohibited sections Antonio Niño Díaz 2017-04-23 20:45:32 +02:00
  • 646d71d927 Remove unused code Antonio Niño Díaz 2017-04-23 20:24:48 +02:00
  • 9b9b41e605 Fix install instructions Antonio Niño Díaz 2017-04-23 14:34:33 +02:00
  • 907ccfb280 Cleanup Makefile Antonio Niño Díaz 2017-04-23 13:32:32 +02:00
  • fcd7c117e7 Fix man page documentation for dependcy files Antonio Niño Díaz 2017-04-22 11:43:28 +02:00
  • 323922d854 Merge pull request #174 from makedepend Antonio Niño Díaz 2017-04-22 11:40:16 +02:00
  • f97e3bad33 Merge pull request #171 from NieDzejkob/master Antonio Niño Díaz 2017-04-22 11:36:59 +02:00
  • 64415555f1 Merge pull request #175 from NieDzejkob/man Antonio Niño Díaz 2017-04-19 19:46:58 +01:00
  • ab2aef3f2b Fix some man installation locations NieDzejkob 2017-04-19 13:18:18 +02:00
  • 947db1e21b Implement numeric time and date constants NieDzejkob 2017-04-19 13:11:28 +02:00
  • cde607c09c Deps file can only be created if object file specified Antonio Niño Díaz 2017-04-17 22:02:18 +01:00
  • 739b113f57 Print dependencies of all included files Antonio Niño Díaz 2017-04-17 20:27:58 +01:00
  • 64585eebf6 Merge branch 'makedepend' Antonio Niño Díaz 2017-04-17 19:29:25 +01:00
  • 1050acc290 Remove useless link in documentation Antonio Niño Díaz 2017-04-17 18:21:08 +01:00
  • 466bb9ed0b Fix links in man pages Antonio Niño Díaz 2017-04-17 18:14:49 +01:00
  • 83348100f3 Improve MinGW target of Makefile v0.3.0 Antonio Niño Díaz 2017-04-17 17:28:07 +01:00
  • 57bf32f35a Point at the documentation from README Antonio Niño Díaz 2017-04-17 14:49:57 +01:00
  • 0030e0371a Rename object file format description man page Antonio Niño Díaz 2017-04-17 14:15:46 +01:00
  • 42400ec6a0 Fix links in HTML documentation Antonio Niño Díaz 2017-04-16 23:08:33 +01:00
  • 2e793fb7dc Clean wwwman target of Makefile Antonio Niño Díaz 2017-04-16 22:52:10 +01:00
  • ac69e9863e Fix documentation in HTML format Antonio Niño Díaz 2017-04-16 22:50:54 +01:00
  • 59c065cf31 Merge pull request #165 from AntonioND/an/rgbasm-manual Antonio Niño Díaz 2017-04-16 20:13:49 +01:00
  • 729683fb1f Remove RPN_RANGECHECK Antonio Niño Díaz 2017-04-16 19:55:00 +01:00
  • ed6e4c4769 Clean object file format code and documentation Antonio Niño Díaz 2017-04-16 19:54:58 +01:00
  • d92c284b85 Add documentation about the object file format Antonio Niño Díaz 2017-04-16 19:54:55 +01:00
  • 26af7fcffe Add complete documentation of rgbds to man pages Antonio Niño Díaz 2017-04-16 19:54:50 +01:00
  • f7f697c267 Fix parsing of first line of included linkerscripts Antonio Niño Díaz 2017-04-14 17:07:01 +01:00
  • 554b5292de Rename ISO 8601 timestamp defines Antonio Niño Díaz 2017-04-12 22:19:53 +01:00
  • a7393d7e45 Merge pull request #163 from AntonioND/an/iso-8601 Antonio Niño Díaz 2017-04-10 23:34:12 +01:00
  • fe9e4f0583 Merge pull request #169 from AntonioND/an/travis-test Antonio Niño Díaz 2017-04-10 22:59:10 +01:00
  • 362aea22bd Fix conflict in yacc Antonio Niño Díaz 2017-04-10 22:57:05 +01:00
  • 9bc6083e49 Add Travis CI configuration file Antonio Niño Díaz 2017-04-10 22:10:26 +01:00
  • 2b5ad9dc38 Make test scripts return error code Antonio Niño Díaz 2017-04-10 22:10:10 +01:00
  • 5679c7066b Restore behaviour of option -w and add option -d Antonio Niño Díaz 2017-04-10 20:03:52 +01:00
  • 4395ed893a Merge pull request #168 from Ben10do/fix-implicit-yyparse Antonio Niño Díaz 2017-04-10 19:51:28 +01:00
  • 0d80f60fcc Fix implicit declaration of yyparse() Ben10do 2017-04-10 10:44:31 +01:00
  • 7097b9885e Fix clean target of the Makefile Antonio Niño Díaz 2017-04-09 22:06:49 +01:00
  • f2c207cb44 Remove EX instruction Antonio Niño Díaz 2017-04-09 21:51:30 +01:00
  • be50f2d302 Remove unused patch enum element Antonio Niño Díaz 2017-04-09 21:25:20 +01:00
  • fa767f3228 Merge pull request #161 from AntonioND/an/linkerscript-include Antonio Niño Díaz 2017-04-09 17:19:13 +01:00
  • 5cfa15f963 Add equates with ISO 8601 date and time Antonio Niño Díaz 2017-04-09 16:49:34 +01:00
  • 23584a584f Fix __FILE__, __TIME__ and __DATE__ Antonio Niño Díaz 2017-04-09 15:40:06 +01:00