Skip to content

Commit f8f68c3

Browse files
committed
fbc: update todo.txt for future '-elocation' and '-eboolean'
1 parent a57fede commit f8f68c3

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/compiler/fbc.bas

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3480,6 +3480,7 @@ private sub hPrintOptions( byval verbose as integer )
34803480
print " -strip Omit all symbol information from the output file"
34813481
print " -t <value> Set .exe stack size in kbytes, default: 1024 (win32/dos)"
34823482
if( verbose ) then
3483+
'' !!! TODO !!! provide more examples of available targets
34833484
print " -target <name> Set cross-compilation target"
34843485
else
34853486
print " -target <name> Set cross-compilation target"

todo.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,11 @@ o ThreadCall
112112
o -exx should catch...
113113
- access to ERASEd or uninited (unREDIMed) dyn array
114114
- out-of-bounds dimension argument given to lbound()/ubound()
115+
- add an -exx aka -eboolean check to detect illegal boolean values on read?
116+
- expand on -elocation option to provide full location information or if not
117+
given (or implied) optimize out calls to fb_ErrorSetFuncName() and
118+
fb_ErrorSetModName(), because we still get location from fb_ErrorThrowAt()
119+
and fb_ErrorThrowEx(). Must test interaction with ON ERROR
115120

116121
[ ] ctor/dtor
117122
- add 'function foo (...) as SomeObj = any', so #1682972 could be fixed AND when

0 commit comments

Comments
 (0)