shithub: rgbds

Download patch

ref: e9ed81074b05f59bbe08e029285480683e45a88a
parent: e16af28676d553f84939b63589c8dc5d29fe4e21
author: AntonioND <[email protected]>
date: Sun Apr 2 17:39:40 EDT 2017

Rename OPT_SMALL to OPT_TINY

This way it is easier to identify the flag passed to the binary (-t).

Signed-off-by: AntonioND <[email protected]>

--- a/include/link/mylink.h
+++ b/include/link/mylink.h
@@ -8,7 +8,7 @@
 #include "types.h"
 
 extern SLONG options;
-#define OPT_SMALL		0x01
+#define OPT_TINY		0x01
 #define OPT_SMART_C_LINK	0x02
 #define OPT_OVERLAY		0x04
 #define OPT_CONTWRAM		0x08
--- a/src/link/assign.c
+++ b/src/link/assign.c
@@ -390,7 +390,7 @@
 		if (i == BANK_ROM0) {
 			/* ROM0 bank */
 			BankFree[i]->nOrg = 0x0000;
-			if (options & OPT_SMALL) {
+			if (options & OPT_TINY) {
 				BankFree[i]->nSize = 0x8000;
 			} else {
 				BankFree[i]->nSize = 0x4000;
@@ -402,7 +402,7 @@
 			 * Now, this shouldn't really be necessary... but for
 			 * good measure we'll do it anyway.
 			 */
-			if (options & OPT_SMALL) {
+			if (options & OPT_TINY) {
 				BankFree[i]->nSize = 0;
 			} else {
 				BankFree[i]->nSize = 0x4000;
--- a/src/link/main.c
+++ b/src/link/main.c
@@ -89,7 +89,7 @@
 			smartlinkstartsymbol = optarg;
 			break;
 		case 't':
-			options |= OPT_SMALL;
+			options |= OPT_TINY;
 			break;
 		case 'w':
 			/* Set to set WRAM as a single continuous block as on DMG.
--- a/src/link/object.c
+++ b/src/link/object.c
@@ -158,7 +158,7 @@
 
 	/* does the user want the -s mode? */
 
-	if ((options & OPT_SMALL) && (pSection->Type == SECT_ROMX)) {
+	if ((options & OPT_TINY) && (pSection->Type == SECT_ROMX)) {
 		pSection->Type = SECT_ROM0;
 	}
 	if ((pSection->Type == SECT_ROMX) || (pSection->Type == SECT_ROM0)) {
@@ -315,7 +315,7 @@
 
 	/* does the user want the -s mode? */
 
-	if ((options & OPT_SMALL) && (pSection->Type == SECT_ROMX)) {
+	if ((options & OPT_TINY) && (pSection->Type == SECT_ROMX)) {
 		pSection->Type = SECT_ROM0;
 	}
 	if ((pSection->Type == SECT_ROMX) || (pSection->Type == SECT_ROM0)) {
--- a/src/link/script.c
+++ b/src/link/script.c
@@ -35,7 +35,7 @@
 		if (i == BANK_ROM0) {
 			/* ROM0 bank */
 			bank[i].address = 0x0000;
-			if (options & OPT_SMALL) {
+			if (options & OPT_TINY) {
 				bank[i].top_address = 0x8000;
 			} else {
 				bank[i].top_address = 0x4000;
@@ -48,7 +48,7 @@
 			 * Now, this shouldn't really be necessary... but for
 			 * good measure we'll do it anyway.
 			 */
-			if (options & OPT_SMALL) {
+			if (options & OPT_TINY) {
 				bank[i].top_address = 0x4000;
 			} else {
 				bank[i].top_address = 0x8000;