mirror of
https://github.com/gbdev/rgbds.git
synced 2026-01-23 08:51:50 +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
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1873
#1874
#1875
#1876
#1877
#1879
#188
#1883
#1888
#1888
#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
v1.0.1
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
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1873
#1874
#1875
#1876
#1877
#1879
#188
#1883
#1888
#1888
#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
v1.0.1
-
03629b74d9
Add a test for a defining local label without a parent
Jakub Kądziołka
2019-08-29 19:14:02 +02:00 -
b069278e98
Merge pull request #384 from dbrotz/fix-local-label-segfault
Eldred Habert
2019-08-29 19:05:27 +02:00 -
9738c88f95
Merge pull request #383 from dbrotz/fix-380
Eldred Habert
2019-08-29 17:14:05 +02:00 -
a21ea30be0
Add tests for bracketed symbols
ISSOtm
2019-08-29 17:08:54 +02:00 -
64752da42d
Add "print types" to bracketed symbols Should partially cover #178 and close #270. This allows printing numbers in different bases and without the dollar prefix This is especially useful in macros because the dollar isnt a valid character for symbol names, requiring heavy
STRSUBusage.ISSOtm
2019-08-28 03:04:19 +02:00 -
e3e18063c6
Prevent
SETfrom overriding constant symbols Fixes #341ISSOtm
2019-08-27 21:07:42 +02:00 -
e400eac42b
Improve section overflow error message When trying to fix a section becoming too large, the size it reached is necessary to know whether to optimize away a few bytes or split it entirely. This error is also commonly encountered when INCBINing too large a slice of a file, in which case the amount of bytes by which the section is too large is again an useful information
ISSOtm
2019-06-26 00:44:26 +02:00 -
a6bf77718c
Check if parent exists for local label reference If an attempt is made to reference a local label before any non-local label is defined, raise an error instead of segfaulting.
dbrotz
2019-08-20 09:57:53 -07:00 -
c2787a9ea9
Change the precedence of == to match the documentation The documentation states that == has the same precedence as the other comparison operators.
dbrotz
2019-08-20 08:50:18 -07:00 -
e33e6e2413
Merge pull request #382 from NieDzejkob/checkpatch-bool-member
Antonio Niño Díaz
2019-08-20 14:17:15 +01:00 -
3cb56c5a2e
checkpatch.conf: Don't complain when bools are used in struct
Jakub Kądziołka
2019-08-20 14:43:31 +02:00 -
91984cb7e7
rgbgfx: Add an option to take the CGB's color profile into account
Jakub Kądziołka
2019-08-20 14:15:07 +02:00 -
b8d5dd1824
Merge pull request #366 from dbrotz/fix-313
Antonio Niño Díaz
2019-08-17 16:09:09 +01:00 -
88b66f2941
Merge pull request #364 from dbrotz/fix-362
Antonio Niño Díaz
2019-08-17 16:08:27 +01:00 -
3c7e59b9e1
Merge pull request #374 from Ben10do/pushs-outside-of-section
Antonio Niño Díaz
2019-08-17 16:07:28 +01:00 -
c4471e3300
Update CONTRIBUTORS.rst
Ben Hetherington
2019-08-16 12:05:12 +01:00 -
16111f46ef
Allow PUSHS to be used before a section
Ben Hetherington
2019-08-16 13:20:15 +01:00 -
b019b03946
Merge pull request #358 from dbrotz/fix-357
Antonio Niño Díaz
2019-07-12 00:49:08 +01:00 -
605acd24ba
Merge pull request #372 from jidoc01/master
Antonio Niño Díaz
2019-07-12 00:48:25 +01:00 -
c8630eee95
Document the feature of input from stdin
jidoc01
2019-07-08 23:28:46 +09:00 -
4040555532
Merge pull request #365 from dbrotz/terminate-bracketed-symbol
Antonio Niño Díaz
2019-07-07 11:46:43 +01:00 -
defb221c98
Merge pull request #360 from jidoc01/master
Antonio Niño Díaz
2019-07-07 11:46:08 +01:00 -
e7dc094e56
Improve charmap structure with trie
jidoc01
2019-06-25 00:58:47 +09:00 -
dfdb107105
Merge pull request #370 from jidoc01/fix_bug
Antonio Niño Díaz
2019-07-06 11:10:17 +01:00 -
9f598dfdb7
Merge pull request #359 from dbrotz/fix-lexer-out-of-bounds
Antonio Niño Díaz
2019-07-06 11:09:43 +01:00 -
38110a833d
Fix comment bug
jidoc01
2019-07-04 11:59:13 +09:00 -
484d15dbb2
Handle unprintable characters more gracefully * Skip UTF-8 byte order mark at beginning of file * Error on other unexpected unprintable characters
dbrotz
2019-06-29 12:50:41 -07:00 -
1decf5d0d4
Fix out of bounds array access in lexer If the type char is signed, then in the function yylex_GetFloatMaskAndFloatLen(), *s can have a negative value and be converted to a negative int32_t which is then used as an array index. It should be converted to uint8_t instead to ensure that the value is in the bounds of the tFloatingFirstChar, tFloatingSecondChar, and tFloatingChars arrays.
dbrotz
2019-06-16 15:50:56 -07:00 -
74e9de1b71
Check for RPN stack overflow in linker
dbrotz
2019-06-11 10:45:51 -07:00 -
015d2b0830
Fix buffer overflow when creating patches with long RPN expressions
dbrotz
2019-06-11 09:35:57 -07:00 -
c75a9539ba
Don't append invalid characters to symbol name When a macro arg appears in a symbol name, the contents are appended. However, the contents of the macro arg were not being validated. Any character, regardless of whether it was allowed in a symbol name, would be appended. With this change, the contents of the macro arg are now validated character by character. The symbol name is considered to end at the last valid character. The remainder of the macro arg is treated as though it followed the symbol name in the asm source code.
dbrotz
2019-06-26 17:36:12 -07:00 -
ca6149abcf
Fix signed integer overflow issues
dbrotz
2019-06-28 16:36:23 -07:00 -
b3120aea25
Terminate standalone bracketed symbol strings
dbrotz
2019-06-26 17:45:49 -07:00 -
54e5bf0f0c
Merge pull request #343 from phs/phs/docker
Antonio Niño Díaz
2019-07-04 23:07:16 +01:00 -
847cae5b95
Merge pull request #329 from NieDzejkob/allow-stdin-input
Antonio Niño Díaz
2019-07-04 23:02:42 +01:00 -
df15c97b6e
Handle zero-byte files gracefully
Jakub Kądziołka
2019-07-03 16:28:51 +02:00 -
0d97b58265
Avoid potentially implementation-defined behavior when using a pipe as input
Jakub Kądziołka
2019-07-03 15:37:17 +02:00 -
f7bc61e874
Automatic tests for input from stdin
Jakub Kądziołka
2019-06-05 20:48:27 +02:00 -
8d5a53f529
Handle non-seekable input correctly
Jakub Kądziołka
2019-06-05 20:25:24 +02:00 -
20f9492899
Allow using - to indicate input from stdin
Jakub Kądziołka
2019-03-03 23:27:53 +01:00 -
3cd1d46a1b
Merge pull request #356 from NieDzejkob/add-narg-test
Antonio Niño Díaz
2019-06-16 22:35:37 +01:00 -
88eceec257
Add a test for the behavior of NARG after SHIFT
Jakub Kądziołka
2019-06-08 21:01:44 +02:00 -
d00ec024a2
Merge pull request #351 from dbrotz/fix-strsub-strlen
Antonio Niño Díaz
2019-06-07 10:30:33 +01:00 -
0bcd53778a
Merge pull request #346 from qguv/tilemap-mirrored-duplicates
Antonio Niño Díaz
2019-06-07 10:27:26 +01:00 -
7592eaf42b
Merge pull request #354 from NieDzejkob/test-runner-stuff
Antonio Niño Díaz
2019-06-05 23:21:51 +01:00 -
12ed9e044a
Merge pull request #353 from qguv/checkpatch-path-override
Antonio Niño Díaz
2019-06-05 23:10:43 +01:00 -
0a3af87aee
Ignore the .git folder of the test repositories
Jakub Kądziołka
2019-06-05 20:54:21 +02:00 -
4dee999f68
Clean the test repositories before running tests
Jakub Kądziołka
2019-06-05 20:53:32 +02:00 -
9a4941c794
Allow running the tests from outside of the test folder
Jakub Kądziołka
2019-06-05 20:52:35 +02:00 -
2d0fd71159
Clarify how to override checkpatch.pl path
Quint Guvernator
2019-06-04 15:22:45 +02:00 -
327582be31
Regenerate wwwman
Quint Guvernator
2019-05-20 22:10:08 +02:00 -
21aea281bd
gfx: Add mirrored tile check when generating tilemap
Quint Guvernator
2019-05-19 20:16:47 +02:00 -
975f85260d
Use code points instead of bytes for STRSUB/STRLEN
dbrotz
2019-06-02 16:10:34 -07:00 -
f29d768989
Set all of expr struct's fields in mergetwoexpressions()
dbrotz
2019-05-31 08:59:50 -07:00 -
9bd7ecad4c
Have a docker file
Phil Smith
2019-05-11 17:21:48 -07:00 -
cc458a9693
Fix a few checkpatch issues
Antonio Niño Díaz
2019-05-31 12:34:14 +01:00 -
d2bd9a2368
Merge pull request #337 from dbrotz/one-pass
Antonio Niño Díaz
2019-05-31 12:10:17 +01:00 -
b909a5063a
Include symbol name in 'symbol too long' error message
dbrotz
2019-05-29 10:56:59 -07:00 -
b2c1f6122e
Properly set all 16 characters in ROM header title
Marcus Huderle
2019-05-18 16:48:43 -05:00 -
a761e98e18
Run checkpatch against origin/master
Antonio Niño Díaz
2019-05-10 00:15:24 +01:00 -
e12e7b2acc
Don't assign PC to macro symbols Macros have nothing to do with the current PC, so this doesn't make any sense. The value isn't ever used either.
dbrotz
2019-05-09 15:01:06 -07:00 -
f927c41abb
Add test for referencing a symbol before setting it
dbrotz
2019-05-09 14:46:11 -07:00 -
249acace08
Prevent non-reloc symbol from shadowing reloc symbol
dbrotz
2019-05-09 12:48:10 -07:00 -
fa37922ca7
Remove develop branch from contributing guide
Antonio Niño Díaz
2019-05-05 23:38:26 +01:00 -
021990b8e0
Properly check if a symbol's full name is too long
dbrotz
2019-05-05 20:21:55 -07:00 -
540564694c
Add missing space to error message
dbrotz
2019-05-05 18:13:10 -07:00 -
8da4feb83c
Use sym_FindSymbol() where possible
dbrotz
2019-05-05 18:10:05 -07:00 -
23f5e9dacc
Use only one pass
dbrotz
2019-05-04 16:18:26 -07:00 -
6ff9435e0a
Merge pull request #335 from dbrotz/fix-334
Antonio Niño Díaz
2019-05-05 23:33:36 +01:00 -
40006c6152
Make yylex() return int
dbrotz
2019-05-02 19:53:45 -07:00 -
b256e4c2e3
Dynamically allocate RPN expression buffer
dbrotz
2019-05-02 19:31:26 -07:00 -
a37a09c09c
Merge pull request #328 from NieDzejkob/better-linker-errors
Antonio Niño Díaz
2019-03-10 23:40:55 +01:00 -
8ece231d8b
Merge pull request #327 from NieDzejkob/symbol-length-check
Antonio Niño Díaz
2019-03-10 23:39:29 +01:00 -
e7de0745ad
Improve documentation of the object format
Jakub Kądziołka
2019-03-04 09:45:14 +01:00 -
7af2d5dfe1
Print location information in linker errors where viable
Jakub Kądziołka
2019-03-03 22:55:17 +01:00 -
2f2f14bf80
Fix symbol length checking
Jakub Kądziołka
2019-03-02 19:11:53 +01:00 -
c59cb6a828
Increase version number to 0.3.8
v0.3.8
jmle
2019-02-20 00:10:02 +01:00 -
06aaf5b571
Update README.rst
Simon Harms
2019-02-14 18:03:28 -05:00 -
65d7909466
Merge pull request #319 from mid-kid/patch-317
Antonio Niño Díaz
2019-01-19 16:15:37 +00:00 -
861192c332
Merge pull request #318 from mid-kid/patch-316
Antonio Niño Díaz
2019-01-19 16:13:40 +00:00 -
c63af05427
Allow linker script to consider section attributes
mid-kid
2019-01-12 14:04:20 +01:00 -
d07ba6971b
Update a symbol's filename and line when defined
mid-kid
2019-01-12 12:57:58 +01:00 -
4b40d63dfd
Merge pull request #311 from dbrotz/fix-222
Antonio Niño Díaz
2018-12-10 23:17:31 +00:00 -
a99b7f6902
Merge pull request #314 from dbrotz/fix-314
Antonio Niño Díaz
2018-12-10 23:09:28 +00:00 -
b3391f699f
Merge pull request #310 from dbrotz/fix-302
Antonio Niño Díaz
2018-12-10 23:04:56 +00:00 -
5a3c12cc6b
Add test for file ending with \
dbrotz
2018-12-06 23:27:41 -08:00 -
a05fd9b818
Print full file path in error messages
dbrotz
2018-12-06 22:59:24 -08:00 -
6c1ec59a5b
Use separate function to append newlines
dbrotz
2018-12-05 01:32:06 -08:00 -
e25a4b0abc
Merge pull request #309 from dbrotz/master
Antonio Niño Díaz
2018-12-04 21:07:08 +00:00 -
a060f135b8
Only add newlines to file if necessary
dbrotz
2018-12-02 20:43:20 -08:00 -
f5d3087e9b
Check if integer constants only contain radix prefix
dbrotz
2018-12-02 16:16:41 -08:00 -
2795404cd7
Add myself to contributors
dbrotz
2018-12-02 16:01:08 -08:00 -
16fac50db4
Fix clone of external repository
Antonio Niño Díaz
2018-12-02 23:39:09 +00:00 -
3806eb3139
Fix ambiguity in const parsing
dbrotz
2018-12-02 13:49:12 -08:00 -
bad66e54fa
Fix buffer overflow when file ends with \
dbrotz
2018-12-01 07:10:59 -08:00 -
5cb6c4af4b
Fix typo in documentation
karas
2018-08-30 08:10:22 +09:00 -
69f79f8598
Remove unused str2int()
Antonio Niño Díaz
2018-08-18 00:19:48 +01:00 -
573011a99e
Remove dead code
karas
2018-08-17 18:49:19 +09:00 -
d778b8e71c
Update HTML documentation
Antonio Niño Díaz
2018-07-31 20:02:06 +01:00 -
432a7574c9
Remove alphabetical list of keywords.
Anthony J. Bentley
2018-07-28 02:05:52 -06:00