mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-23 03:22:08 +00:00
Commit Graph
Select branches
Hide Pull Requests
master
race-car2
release
#10
#10
#100
#100
#1004
#1007
#101
#101
#1010
#1014
#102
#102
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#103
#1030
#1031
#1032
#1035
#1039
#104
#1043
#1044
#1047
#105
#105
#1052
#1053
#1054
#1055
#1056
#1060
#1061
#1066
#107
#1071
#1072
#1073
#1075
#1077
#1078
#1079
#1079
#1080
#1081
#1083
#1084
#1085
#1086
#1089
#109
#1092
#1094
#1097
#1098
#11
#110
#110
#1100
#1101
#1103
#1104
#1105
#1106
#1107
#1108
#111
#1113
#1119
#1119
#112
#1122
#113
#114
#1141
#1144
#1147
#1148
#1159
#116
#1161
#1162
#1164
#1167
#1173
#1176
#1177
#1178
#1179
#118
#118
#1180
#1181
#1184
#1185
#1186
#1187
#1189
#119
#1190
#1191
#1192
#1193
#1195
#1196
#1197
#1198
#120
#1200
#1201
#1203
#1205
#1206
#1207
#1209
#121
#1210
#1211
#1212
#1215
#1216
#1217
#1218
#1219
#122
#1220
#1221
#1222
#1223
#1224
#1225
#1227
#1228
#123
#1230
#1231
#1233
#1234
#1235
#1236
#1238
#1240
#1241
#1242
#1244
#1245
#1246
#1249
#125
#1250
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1260
#1262
#1264
#1265
#1266
#1269
#127
#1271
#1272
#1273
#1275
#1279
#1280
#1281
#1282
#1284
#1286
#1287
#1292
#1296
#1297
#1298
#1299
#13
#13
#1301
#1302
#1303
#1304
#1305
#1307
#1308
#1309
#131
#1310
#1311
#1312
#1313
#1314
#1317
#1318
#1319
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#134
#1341
#1342
#1343
#1345
#1346
#1347
#1349
#135
#1352
#1353
#1354
#1355
#1357
#1359
#1360
#1361
#1362
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1384
#1385
#1386
#1388
#1389
#139
#1390
#1392
#1393
#1395
#1396
#1397
#1399
#140
#1400
#1401
#1404
#1405
#1406
#1407
#1409
#141
#1410
#1411
#1413
#1415
#1416
#1421
#1422
#1423
#1425
#1426
#1429
#143
#1430
#1431
#1432
#1434
#1435
#1437
#1438
#1439
#1440
#1441
#1443
#1448
#1449
#1450
#1453
#1454
#1455
#1458
#1459
#146
#1460
#1461
#1462
#1463
#1464
#1465
#1468
#1469
#1470
#1472
#1473
#1474
#1475
#1476
#1477
#1479
#1480
#1481
#1482
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1493
#1494
#1495
#1496
#1498
#1499
#15
#150
#1501
#1502
#1504
#1505
#1508
#1510
#1515
#1516
#1517
#1518
#152
#1520
#1524
#1526
#1528
#153
#1533
#1536
#1538
#1539
#154
#1542
#1543
#1544
#1545
#1546
#1547
#1548
#1549
#155
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1557
#1561
#1563
#1564
#1565
#1566
#1567
#157
#1571
#1574
#1575
#1576
#1578
#158
#1582
#1585
#1586
#1587
#1588
#1589
#159
#159
#1590
#1591
#1592
#1593
#1596
#1597
#1598
#1599
#16
#160
#1603
#161
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1627
#1629
#163
#1630
#1633
#1634
#1635
#1637
#1638
#1639
#164
#1640
#1641
#1643
#1646
#1647
#1648
#1649
#165
#1652
#1653
#1654
#1655
#1658
#1659
#1660
#1661
#1662
#1663
#1666
#167
#167
#1670
#1671
#1672
#1674
#1676
#1677
#1679
#168
#1682
#1683
#1684
#1685
#1687
#169
#1691
#1692
#1693
#1695
#1698
#17
#17
#1700
#1701
#1702
#1703
#1706
#1708
#1709
#171
#1713
#1720
#1721
#1722
#1724
#1725
#1727
#1728
#1730
#1731
#1732
#1733
#1736
#1737
#1738
#1739
#174
#1740
#1741
#1742
#1744
#1746
#1747
#175
#1750
#1752
#1753
#1754
#1755
#1757
#1758
#1759
#176
#176
#1763
#1764
#1765
#1766
#1768
#177
#1772
#1775
#1777
#1780
#1781
#1785
#1786
#1787
#179
#179
#1790
#1791
#1792
#1793
#18
#18
#1800
#1801
#1802
#1805
#1806
#1808
#1809
#181
#1811
#1812
#1814
#1816
#1819
#1820
#1826
#1827
#183
#1830
#1831
#1832
#1834
#1839
#184
#184
#1840
#1845
#1848
#1849
#1850
#1852
#1859
#1860
#1862
#188
#189
#19
#19
#193
#194
#195
#196
#20
#20
#209
#21
#211
#213
#214
#216
#218
#219
#22
#220
#221
#225
#226
#228
#228
#23
#23
#234
#234
#235
#237
#239
#240
#240
#241
#241
#242
#245
#246
#251
#257
#258
#260
#261
#262
#263
#263
#264
#27
#27
#271
#277
#28
#28
#281
#282
#285
#287
#294
#295
#299
#299
#30
#300
#303
#304
#309
#31
#31
#310
#311
#315
#318
#319
#32
#323
#325
#327
#328
#329
#33
#330
#335
#336
#337
#339
#34
#340
#343
#345
#346
#349
#351
#352
#353
#354
#355
#356
#358
#359
#36
#360
#361
#364
#365
#366
#37
#37
#370
#372
#374
#378
#38
#381
#382
#383
#384
#387
#39
#390
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#405
#408
#409
#41
#411
#412
#413
#416
#417
#418
#419
#420
#424
#425
#426
#428
#430
#434
#437
#438
#439
#440
#441
#444
#447
#449
#45
#45
#450
#451
#452
#454
#455
#459
#46
#463
#464
#465
#466
#467
#468
#470
#472
#473
#475
#476
#477
#480
#481
#482
#486
#488
#490
#494
#495
#5
#5
#502
#504
#507
#508
#509
#511
#513
#514
#518
#519
#520
#521
#522
#523
#526
#528
#529
#530
#533
#536
#540
#542
#543
#544
#545
#548
#55
#550
#551
#552
#553
#555
#557
#561
#562
#566
#57
#57
#577
#578
#579
#58
#58
#581
#582
#583
#584
#585
#587
#59
#591
#592
#593
#594
#597
#599
#6
#6
#60
#60
#600
#601
#602
#603
#604
#605
#607
#61
#610
#615
#62
#622
#623
#624
#626
#628
#630
#631
#634
#635
#636
#637
#640
#641
#642
#644
#645
#646
#648
#649
#651
#652
#654
#658
#664
#665
#671
#672
#673
#674
#675
#676
#679
#680
#681
#682
#685
#687
#688
#69
#69
#690
#692
#694
#698
#70
#701
#702
#705
#71
#71
#711
#712
#715
#716
#720
#725
#726
#727
#728
#731
#732
#734
#736
#738
#74
#74
#740
#741
#743
#745
#747
#748
#750
#752
#755
#756
#759
#761
#763
#766
#767
#771
#772
#773
#774
#776
#779
#78
#78
#780
#781
#782
#784
#787
#788
#79
#790
#791
#793
#795
#796
#798
#799
#8
#8
#80
#800
#803
#804
#814
#817
#820
#825
#826
#829
#831
#833
#834
#835
#836
#838
#839
#842
#843
#844
#847
#85
#85
#851
#852
#855
#857
#858
#859
#86
#86
#860
#861
#863
#865
#868
#870
#871
#874
#875
#876
#877
#88
#882
#884
#885
#887
#888
#892
#893
#895
#898
#899
#9
#9
#90
#90
#900
#901
#904
#909
#914
#917
#919
#920
#921
#923
#927
#931
#932
#935
#939
#94
#94
#940
#941
#942
#944
#946
#947
#948
#949
#95
#95
#951
#952
#953
#954
#958
#96
#96
#972
#973
#974
#975
#976
#980
#981
#988
#99
#99
#992
#994
#995
v0.0.1
v0.0.2
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.3.0
v0.3.1
v0.3.10
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.3.9
v0.4.0
v0.4.1
v0.4.2
v0.4.2-pre
v0.5.0
v0.5.0-rc1
v0.5.0-rc2
v0.5.0-rcCar
v0.5.1
v0.5.2
v0.6.0
v0.6.0-rc1
v0.6.0-rc2
v0.6.0-welease-cnyandidayte
v0.6.1
v0.7.0
v0.8.0
v0.9.0
v0.9.0-rc1
v0.9.0-rc2
v0.9.1
v0.9.2
v0.9.3
v0.9.4
v1.0.0
v1.0.0-rc1
v1.0.0-rc2
Select branches
Hide Pull Requests
master
race-car2
release
#10
#10
#100
#100
#1004
#1007
#101
#101
#1010
#1014
#102
#102
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#103
#1030
#1031
#1032
#1035
#1039
#104
#1043
#1044
#1047
#105
#105
#1052
#1053
#1054
#1055
#1056
#1060
#1061
#1066
#107
#1071
#1072
#1073
#1075
#1077
#1078
#1079
#1079
#1080
#1081
#1083
#1084
#1085
#1086
#1089
#109
#1092
#1094
#1097
#1098
#11
#110
#110
#1100
#1101
#1103
#1104
#1105
#1106
#1107
#1108
#111
#1113
#1119
#1119
#112
#1122
#113
#114
#1141
#1144
#1147
#1148
#1159
#116
#1161
#1162
#1164
#1167
#1173
#1176
#1177
#1178
#1179
#118
#118
#1180
#1181
#1184
#1185
#1186
#1187
#1189
#119
#1190
#1191
#1192
#1193
#1195
#1196
#1197
#1198
#120
#1200
#1201
#1203
#1205
#1206
#1207
#1209
#121
#1210
#1211
#1212
#1215
#1216
#1217
#1218
#1219
#122
#1220
#1221
#1222
#1223
#1224
#1225
#1227
#1228
#123
#1230
#1231
#1233
#1234
#1235
#1236
#1238
#1240
#1241
#1242
#1244
#1245
#1246
#1249
#125
#1250
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1260
#1262
#1264
#1265
#1266
#1269
#127
#1271
#1272
#1273
#1275
#1279
#1280
#1281
#1282
#1284
#1286
#1287
#1292
#1296
#1297
#1298
#1299
#13
#13
#1301
#1302
#1303
#1304
#1305
#1307
#1308
#1309
#131
#1310
#1311
#1312
#1313
#1314
#1317
#1318
#1319
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#134
#1341
#1342
#1343
#1345
#1346
#1347
#1349
#135
#1352
#1353
#1354
#1355
#1357
#1359
#1360
#1361
#1362
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1384
#1385
#1386
#1388
#1389
#139
#1390
#1392
#1393
#1395
#1396
#1397
#1399
#140
#1400
#1401
#1404
#1405
#1406
#1407
#1409
#141
#1410
#1411
#1413
#1415
#1416
#1421
#1422
#1423
#1425
#1426
#1429
#143
#1430
#1431
#1432
#1434
#1435
#1437
#1438
#1439
#1440
#1441
#1443
#1448
#1449
#1450
#1453
#1454
#1455
#1458
#1459
#146
#1460
#1461
#1462
#1463
#1464
#1465
#1468
#1469
#1470
#1472
#1473
#1474
#1475
#1476
#1477
#1479
#1480
#1481
#1482
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1493
#1494
#1495
#1496
#1498
#1499
#15
#150
#1501
#1502
#1504
#1505
#1508
#1510
#1515
#1516
#1517
#1518
#152
#1520
#1524
#1526
#1528
#153
#1533
#1536
#1538
#1539
#154
#1542
#1543
#1544
#1545
#1546
#1547
#1548
#1549
#155
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1557
#1561
#1563
#1564
#1565
#1566
#1567
#157
#1571
#1574
#1575
#1576
#1578
#158
#1582
#1585
#1586
#1587
#1588
#1589
#159
#159
#1590
#1591
#1592
#1593
#1596
#1597
#1598
#1599
#16
#160
#1603
#161
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1627
#1629
#163
#1630
#1633
#1634
#1635
#1637
#1638
#1639
#164
#1640
#1641
#1643
#1646
#1647
#1648
#1649
#165
#1652
#1653
#1654
#1655
#1658
#1659
#1660
#1661
#1662
#1663
#1666
#167
#167
#1670
#1671
#1672
#1674
#1676
#1677
#1679
#168
#1682
#1683
#1684
#1685
#1687
#169
#1691
#1692
#1693
#1695
#1698
#17
#17
#1700
#1701
#1702
#1703
#1706
#1708
#1709
#171
#1713
#1720
#1721
#1722
#1724
#1725
#1727
#1728
#1730
#1731
#1732
#1733
#1736
#1737
#1738
#1739
#174
#1740
#1741
#1742
#1744
#1746
#1747
#175
#1750
#1752
#1753
#1754
#1755
#1757
#1758
#1759
#176
#176
#1763
#1764
#1765
#1766
#1768
#177
#1772
#1775
#1777
#1780
#1781
#1785
#1786
#1787
#179
#179
#1790
#1791
#1792
#1793
#18
#18
#1800
#1801
#1802
#1805
#1806
#1808
#1809
#181
#1811
#1812
#1814
#1816
#1819
#1820
#1826
#1827
#183
#1830
#1831
#1832
#1834
#1839
#184
#184
#1840
#1845
#1848
#1849
#1850
#1852
#1859
#1860
#1862
#188
#189
#19
#19
#193
#194
#195
#196
#20
#20
#209
#21
#211
#213
#214
#216
#218
#219
#22
#220
#221
#225
#226
#228
#228
#23
#23
#234
#234
#235
#237
#239
#240
#240
#241
#241
#242
#245
#246
#251
#257
#258
#260
#261
#262
#263
#263
#264
#27
#27
#271
#277
#28
#28
#281
#282
#285
#287
#294
#295
#299
#299
#30
#300
#303
#304
#309
#31
#31
#310
#311
#315
#318
#319
#32
#323
#325
#327
#328
#329
#33
#330
#335
#336
#337
#339
#34
#340
#343
#345
#346
#349
#351
#352
#353
#354
#355
#356
#358
#359
#36
#360
#361
#364
#365
#366
#37
#37
#370
#372
#374
#378
#38
#381
#382
#383
#384
#387
#39
#390
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#405
#408
#409
#41
#411
#412
#413
#416
#417
#418
#419
#420
#424
#425
#426
#428
#430
#434
#437
#438
#439
#440
#441
#444
#447
#449
#45
#45
#450
#451
#452
#454
#455
#459
#46
#463
#464
#465
#466
#467
#468
#470
#472
#473
#475
#476
#477
#480
#481
#482
#486
#488
#490
#494
#495
#5
#5
#502
#504
#507
#508
#509
#511
#513
#514
#518
#519
#520
#521
#522
#523
#526
#528
#529
#530
#533
#536
#540
#542
#543
#544
#545
#548
#55
#550
#551
#552
#553
#555
#557
#561
#562
#566
#57
#57
#577
#578
#579
#58
#58
#581
#582
#583
#584
#585
#587
#59
#591
#592
#593
#594
#597
#599
#6
#6
#60
#60
#600
#601
#602
#603
#604
#605
#607
#61
#610
#615
#62
#622
#623
#624
#626
#628
#630
#631
#634
#635
#636
#637
#640
#641
#642
#644
#645
#646
#648
#649
#651
#652
#654
#658
#664
#665
#671
#672
#673
#674
#675
#676
#679
#680
#681
#682
#685
#687
#688
#69
#69
#690
#692
#694
#698
#70
#701
#702
#705
#71
#71
#711
#712
#715
#716
#720
#725
#726
#727
#728
#731
#732
#734
#736
#738
#74
#74
#740
#741
#743
#745
#747
#748
#750
#752
#755
#756
#759
#761
#763
#766
#767
#771
#772
#773
#774
#776
#779
#78
#78
#780
#781
#782
#784
#787
#788
#79
#790
#791
#793
#795
#796
#798
#799
#8
#8
#80
#800
#803
#804
#814
#817
#820
#825
#826
#829
#831
#833
#834
#835
#836
#838
#839
#842
#843
#844
#847
#85
#85
#851
#852
#855
#857
#858
#859
#86
#86
#860
#861
#863
#865
#868
#870
#871
#874
#875
#876
#877
#88
#882
#884
#885
#887
#888
#892
#893
#895
#898
#899
#9
#9
#90
#90
#900
#901
#904
#909
#914
#917
#919
#920
#921
#923
#927
#931
#932
#935
#939
#94
#94
#940
#941
#942
#944
#946
#947
#948
#949
#95
#95
#951
#952
#953
#954
#958
#96
#96
#972
#973
#974
#975
#976
#980
#981
#988
#99
#99
#992
#994
#995
v0.0.1
v0.0.2
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.3.0
v0.3.1
v0.3.10
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.3.9
v0.4.0
v0.4.1
v0.4.2
v0.4.2-pre
v0.5.0
v0.5.0-rc1
v0.5.0-rc2
v0.5.0-rcCar
v0.5.1
v0.5.2
v0.6.0
v0.6.0-rc1
v0.6.0-rc2
v0.6.0-welease-cnyandidayte
v0.6.1
v0.7.0
v0.8.0
v0.9.0
v0.9.0-rc1
v0.9.0-rc2
v0.9.1
v0.9.2
v0.9.3
v0.9.4
v1.0.0
v1.0.0-rc1
v1.0.0-rc2
-
88048cdcd7
Clarify the character encoding example in rgbasm.5
Rangi
2021-03-05 10:08:43 -05:00 -
c878ff8775
Report slack totals at the end of the .map file (#781)
Rangi
2021-03-05 05:53:27 -08:00 -
a4049a3f1b
rgbasm(5): Clarify charmap behavior (#558)
dannye
2021-02-27 11:29:53 -06:00 -
8a75cc5051
Test an indented anonymous label
Rangi
2021-03-03 12:26:35 -05:00 -
b674c5fcaa
Comment refers to "built-in" symbols
Rangi
2021-03-03 10:35:47 -05:00 -
a6d3df7ac9
Put all local symbols in object/sym/map files (#774)
daid
2021-03-03 10:59:51 +01:00 -
365484ef18
Factor out handleCRLF()
Rangi
2021-03-02 23:26:43 -05:00 -
5e2bd35239
Factor out a 'plain_directive' parser rule similar to the reverted 'last_line'
Rangi
2021-03-02 20:46:17 -05:00 -
6655e04ef0
Restore the "EOF-newline" lexer hack
Rangi
2021-03-02 19:35:24 -05:00 -
40c6b840f8
Add tests for certain directives at EOF without a newline
ISSOtm
2021-02-21 03:40:29 +01:00 -
5d6e0677d9
Fix error-related issues (#773)
daid
2021-03-02 16:34:19 +01:00 -
56071599e7
Allow trailing commas in bare lists
Rangi
2021-02-28 21:19:15 -05:00 -
c637447d5d
Make the "db/dw/dl directive without data in ROM" warning more specific
Rangi
2021-02-28 21:17:39 -05:00 -
ac2cefdd87
Refactor some math functions into a shared file for rgbasm and rgblink
Rangi
2021-02-28 16:50:47 -05:00 -
0774f5eb9d
Rename math.c/mymath.h to fixpoint.c/.h
Rangi
2021-02-28 16:30:48 -05:00 -
76d8862900
Refactor part of getSection into createSection
Rangi
2021-02-28 16:12:03 -05:00 -
1dafc1c762
Allow empty macro arguments, with a warning
Rangi
2021-02-17 18:54:02 -05:00 -
63d15ac8c9
append_yylval_tzString should always evaluate its argument
Rangi
2021-02-23 23:25:58 -05:00 -
1f579deaff
Trim right whitespace from macro args before warning about length
Rangi
2021-02-17 18:28:45 -05:00 -
fad48326f8
Support /* block comments */ in macro arguments
Rangi
2021-02-17 16:30:03 -05:00 -
e7d6ddf593
Fix linking tiny overlay files (#755)
Rangi
2021-02-24 20:04:51 -08:00 -
953f79c0d9
Support 'MACRO mac' as well as 'mac: MACRO' for defining macros
Rangi
2021-02-23 15:57:21 -05:00 -
3c5e1caa7c
Disallow "." as a local label
Rangi
2021-02-23 19:31:58 -05:00 -
d4028fff10
Prevent ELIF or ELSE after an ELSE
Rangi
2021-02-24 21:19:08 -05:00 -
dd892d61d8
Correct rgbasm(5) about whitespace before labels
Rangi
2021-02-23 15:31:29 -05:00 -
a09f2d4115
Test an indented macro label
Rangi
2021-02-23 14:48:27 -05:00 -
dafef5a953
Remove column 1 restriction for labels with colons (#635)
Eldred Habert
2021-02-23 20:42:24 +01:00 -
929e2a4490
rgbasm: Report conflicting file/line number for duplicate sections
dannye
2021-02-21 23:43:44 -06:00 -
cc1129093d
Add duplicate-section test
dannye
2021-02-21 23:28:42 -06:00 -
72911ada2d
Prevent non-numeric symbol from overriding refs
ISSOtm
2021-02-21 19:13:52 +01:00 -
037bc7abb3
Add an rgblink test case for an $8000-byte ROM0 section with -t
Rangi
2021-02-21 16:30:02 -05:00 -
5fd636ac4b
Implement floored
/and divisor-sign%operators (#745)Rangi
2021-02-21 13:14:44 -08:00 -
a6d844a9a5
Add more test cases for IF, REPT, and MACRO (#748)
Rangi
2021-02-19 16:34:21 -08:00 -
bee62076c6
Allow ENDC at EOF without a newline
ISSOtm
2021-02-20 00:51:33 +01:00 -
cd072d5e6a
Add assertion check for potential UAF trigger
ISSOtm
2021-02-19 16:52:35 +01:00 -
6ef3ee1391
Give void* ptr to %p formatter
ISSOtm
2021-02-19 16:15:31 +01:00 -
c29b616f93
Fix forgotten initialization of
lexerState->isReferencedISSOtm
2021-02-18 16:33:06 +01:00 -
39c179aa32
Fix missing newline in a dbgPrint
Rangi
2021-02-17 13:14:02 -05:00 -
5c1ae4ce22
Shorter quine test cases
Rangi
2021-02-17 11:30:57 -05:00 -
efbfeca292
Avoid two peek(1) calls when lexing """multi-line strings"""
Rangi
2021-02-17 10:36:36 -05:00 -
7dd34f1572
Format INT32_MIN as '-2147483648', not '--2147483648'
Rangi
2021-02-17 09:41:36 -05:00 -
748e7dd4c7
Fix calculation of 2**30
Rangi
2021-02-17 09:25:02 -05:00 -
d049ffc0f0
Handle string literals within macro arguments (#685)
Rangi
2021-02-16 19:44:25 -08:00 -
8c0275480c
Allow
dsto take multiple values to repeat for a count (#725)Rangi
2021-02-16 19:01:23 -08:00 -
76d6ef8695
Implement LOAD UNION and LOAD FRAGMENT
Rangi
2021-02-14 16:55:19 -05:00 -
c67a696a87
Use macros to convert between radians and fixed-point 65536ths
Rangi
2021-02-16 18:07:05 -05:00 -
ee20d9010e
Make
@relative to the start of adseven at link timeRangi
2021-02-14 20:53:44 -05:00 -
2bc12447e2
Update rgbds(5) object file format documentation (#740)
Rangi
2021-02-16 13:36:37 -08:00 -
cb61da8842
-Wmacro-shift warns about shifting macro arguments too far (#741)
Rangi
2021-02-16 13:31:01 -08:00 -
122ba6eba5
Update deprecated feature examples
ISSOtm
2021-02-16 22:09:31 +01:00 -
dddff0f450
Cannot start a new section that's already on the stack
Rangi
2021-02-12 15:54:15 -05:00 -
a919f922a1
Add FUNDING.yml to show the Sponsor button on the repository
Antonio Vivace
2021-02-16 17:00:29 +01:00 -
8f20620c16
Allow shifting macro arguments by a negative amount
Rangi
2021-02-12 23:09:06 -05:00 -
96bce05be2
Newlines in multi-line strings update the line number
Rangi
2021-02-12 15:32:49 -05:00 -
fc2bf3d11d
Prefer
sizeof($$)toMAXSTRLEN + 1Rangi
2021-02-12 15:27:21 -05:00 -
8415ce3ed0
Correct the keywordDict size
Rangi
2021-02-12 15:24:26 -05:00 -
ebb5aab6db
Correct some comments
Rangi
2021-02-12 15:21:23 -05:00 -
464a3a4892
Separate extern getopt implementation from the unistd.h one
Rangi
2021-02-10 13:10:43 -05:00 -
88e1cc7302
Make EOF token name consistent across Bison versions
ISSOtm
2021-02-11 13:04:43 +01:00 -
b3c0db218d
Remove "EOF-newline" lexer hack
ISSOtm
2021-02-11 12:48:37 +01:00 -
76446e6d00
Change behavior of merging FRAGMENTs to constrain each fragment individually
ISSOtm
2021-01-21 19:41:04 +01:00 -
6623b1dc45
Fix CI on macOS
ISSOtm
2021-01-23 01:50:17 +01:00 -
70bbb098d3
Remove stale keywords
ISSOtm
2021-01-23 00:05:15 +01:00 -
1926065377
Enable Bison warnings
ISSOtm
2021-01-23 00:02:05 +01:00 -
e3d355d976
Attempt to recover from syntax errors with bison
Rangi
2021-01-21 09:36:10 -05:00 -
a679e02246
Get rid of
asm.handlocalasm.hISSOtm
2021-01-22 13:34:16 +01:00 -
592e9b3725
Reorganize and comment better
main()ISSOtm
2021-01-22 11:09:27 +01:00 -
effc58241d
Rework defining variables on command-line
ISSOtm
2021-01-22 11:03:43 +01:00 -
3697065afc
Add
asm/opt.cto CMakeListsISSOtm
2021-01-22 11:01:33 +01:00 -
fa0fa4d5ac
Significantly overhaul OPT code
ISSOtm
2021-01-22 10:41:09 +01:00 -
5acc48fa54
Error out when given several input files
ISSOtm
2021-01-22 09:44:41 +01:00 -
1487eebe79
Remove time counter
ISSOtm
2021-01-22 08:49:18 +01:00 -
993c034039
Avoid using EXPAND_AND_STR with external defines
ISSOtm
2021-01-22 08:37:40 +01:00 -
09f16bda4a
Use
putcinstead offputcISSOtm
2021-01-22 08:32:28 +01:00 -
41d544a4eb
Rewrite RGBFIX
ISSOtm
2020-12-26 01:53:16 +01:00 -
f28b4abafc
Fix a potential buffer overflow in strrpl
Rangi
2021-01-19 15:57:12 -05:00 -
ca1c934629
Have CMake use specified compiler in CI, not system default
ISSOtm
2021-01-19 16:33:38 +01:00 -
d5a00cf634
Comment cites the string hash algorithm (djb2)
Rangi
2021-01-15 21:12:45 -05:00 -
fb39c3a70e
Consistently refer to "directives", not "pseudo-ops"
Rangi
2021-01-15 20:31:22 -05:00 -
15ec6efc28
Fix missing newline in charmap override warning
ISSOtm
2021-01-17 20:13:51 +01:00 -
93d83e17dc
Don't override bison's internal 'yytnamerr' function
Rangi
2021-01-14 21:15:14 -05:00 -
df16e64fc6
Handle MACRO and REPT/FOR bodies differently
Rangi
2021-01-12 21:30:13 -05:00 -
a4ebb87858
Add Rangi to contributors
Rangi
2021-01-11 00:32:08 -05:00 -
5ef8e0a1f6
Use an IELR parser if available
Rangi
2021-01-10 19:29:47 -05:00 -
eb4952c188
Use more verbose syntax error messages
Rangi
2021-01-10 14:48:48 -05:00 -
57b734a7df
Reinstate RL into the _RS family
ISSOtm
2021-01-11 01:37:36 +01:00 -
5be1c0da62
Fix intra-section ALIGN not computing offset correctly
ISSOtm
2021-01-09 23:29:08 +01:00 -
b598911e96
Enable LTO in release builds
ISSOtm
2021-01-09 03:57:48 +01:00 -
cab9cb06a3
Store IF depth relative to each fstack context
Rangi
2021-01-08 16:28:51 -05:00 -
62bea23c49
Implement
BREAKto exitREPTandFORloopsRangi
2021-01-03 22:00:02 -05:00 -
7ce5cf1595
Convert floating to fixed point by rounding, not truncation
Rangi
2021-01-04 10:49:30 -05:00 -
7e3fc1db03
Fix Actions CI for MSVC
Rangi
2021-01-01 21:22:17 -05:00 -
77279984a5
Implement
STRRPLRangi
2020-12-30 11:00:44 -05:00 -
669a392fcd
Revise the rgbasm(5) docs
Rangi
2021-01-02 01:52:43 -05:00 -
51ce0b038a
Remove removed features from documentation
ISSOtm
2021-01-02 02:47:13 +01:00 -
bd244e6865
Remove deprecated features
ISSOtm
2021-01-02 02:42:44 +01:00 -
a70ecba06f
Implement PRINT and PRINTLN (#672)
Rangi
2021-01-01 20:37:32 -05:00 -
9d2d5cfcfe
Implement
REDEFto allow redefiningEQUSstring equatesRangi
2021-01-01 14:28:59 -05:00 -
18f3c8ff9a
Un-document deprecated _PI
ISSOtm
2021-01-02 01:43:49 +01:00 -
895ec5564d
Update mathematical functions (#675)
Rangi
2021-01-01 19:39:20 -05:00