[gs-bugs] [Bug 691207] New: global variables must be removed
bugzilla-daemon at ghostscript.com
bugzilla-daemon at ghostscript.com
Sat Mar 20 18:12:42 UTC 2010
http://bugs.ghostscript.com/show_bug.cgi?id=691207
Summary: global variables must be removed
Product: Ghostscript
Version: HEAD
Platform: PC
OS/Version: All
Status: NEW
Severity: normal
Priority: P4
Component: General
AssignedTo: support at artifex.com
ReportedBy: henry.stiles at artifex.com
QAContact: gs-bugs at ghostscript.com
Estimated Hours: 0.0
Toward supporting multi-threaded gs most global variables must be removed.
Here is the bss list (does not include global debug symbols):
nm -A bin/gs | grep " [Bb] "
bin/gs: 00f38878 b _BITTAG
bin/gs: 00db8428 b _ErrorNo
bin/gs: 00db3b40 b _FSb /* Fixed in rev 10949 */
bin/gs: 00db3c40 b _FT0 /* Fixed in rev 10949 */
bin/gs: 00db4040 b _FT1 /* Fixed in rev 10949 */
bin/gs: 00db4440 b _FT2 /* Fixed in rev 10949 */
bin/gs: 00db4840 b _FT3 /* Fixed in rev 10949 */
bin/gs: 00db83d0 b _FastImageMode
bin/gs: 00db7150 b _Fltsize
bin/gs: 00db7154 b _LogK1
bin/gs: 00db7158 b _LogK2
bin/gs: 00db842c b _OpenPrinter
bin/gs: 00db8424 b _OpenPrinter_0_2
bin/gs: 00db7fec b _PageCtr
bin/gs: 00db5d40 b _RCON
bin/gs: 00db4c40 b _RSb /* Fixed in rev 10949 */
bin/gs: 00db4d40 b _RT0 /* Fixed in rev 10949 */
bin/gs: 00db5140 b _RT1 /* Fixed in rev 10949 */
bin/gs: 00db5540 b _RT2 /* Fixed in rev 10949 */
bin/gs: 00db5940 b _RT3 /* Fixed in rev 10949 */
bin/gs: 00db6da0 b _TIFFignoretags.5106
bin/gs: 00db7164 b _ZP
bin/gs: 00db6d80 b __TIFFextender
bin/gs: 00db3b20 b _aes_init_done /* Fixed in rev 10949 */
bin/gs: 00db83cc b _apiEntry
bin/gs: 00db8434 b _apiEntry_0_2
bin/gs: 00db83d8 b _base_color_index
bin/gs: 00db83e4 b _beginPage
bin/gs: 00db83c0 b _begin_image
bin/gs: 00db7aa0 b _bgrey256backtable
bin/gs: 00db79a0 b _bgrey256table
bin/gs: 00db7990 b _bgreybacktable
bin/gs: 00db7980 b _bgreytable
bin/gs: 00db715c b _bigend.3178
bin/gs: 00db8950 b _bitspercolor_old.13089
bin/gs: 00db8580 b _brush.17372
bin/gs: 00db63e0 b _buf.5919
bin/gs: 00db5d80 b _buf.6041
bin/gs: 00db5f20 b _buf.6066
bin/gs: 00db60c0 b _buf.6091
bin/gs: 00db6700 b _buf.6116
bin/gs: 00db6580 b _buf.6134
bin/gs: 00db65e0 b _buf.6186
bin/gs: 00db6640 b _buf.6216
bin/gs: 00db64c0 b _buf.6248
bin/gs: 00db6460 b _buf.6285
bin/gs: 00db6520 b _buf.6300
bin/gs: 00db6254 b _buf.6313
bin/gs: 00db6272 b _buf.6323
bin/gs: 00db6290 b _buf.6334
bin/gs: 00db62ae b _buf.6349
bin/gs: 00db62cc b _buf.6359
bin/gs: 00db66a0 b _buf.6375
bin/gs: 00db6300 b _buf.7288
bin/gs: 00db6340 b _buf.7296
bin/gs: 00db6380 b _buf.8176
bin/gs: 00db856c b _buff.15208
bin/gs: 00db855c b _buff.15304
bin/gs: 00db8560 b _buff.15316
bin/gs: 00db8564 b _buff.15349
bin/gs: 00db8154 b _buffer.9073
bin/gs: 00db83c4 b _change_cspace
bin/gs: 00db83c8 b _change_paint_mode
bin/gs: 00db816c b _checked
bin/gs: 00db6ce0 b _cl_zlibD_state
bin/gs: 00db6c60 b _cl_zlibE_state
bin/gs: 00db7180 b _clut
bin/gs: 00db83dc b _color_index
bin/gs: 00db8954 b _colorspace_old.13088
bin/gs: 00db8294 b _colourBufs.8569
bin/gs: 00db8960 b _cupsDecodeLUT
bin/gs: 00f18880 b _cupsDensity
bin/gs: 00dd8960 b _cupsEncodeLUT
bin/gs: 00db8948 b _cupsHaveProfile
bin/gs: 00df8960 b _cupsMatrix
bin/gs: 00db8940 b _cupsPPD
bin/gs: 00db8944 b _cupsProfile
bin/gs: 00db39e0 b _discard_buf.3666
bin/gs: 00db8400 b _docInfo
bin/gs: 00db8000 b _entries.2259
bin/gs: 00db7fe4 b _ep_num_comps
bin/gs: 00db7fe8 b _ep_plane_size
bin/gs: 00db7fe0 b _ep_print_buf
bin/gs: 00db7be0 b _ep_raster_buf
bin/gs: 00db7bd0 b _ep_storage
bin/gs: 00db7bd4 b _ep_storage_size_words
bin/gs: 00db83fc b _fastImage
bin/gs: 00db8300 b _gendata
bin/gs: 00db39c0 b _gsapi_instance_counter
bin/gs: 00db8430 b _handle
bin/gs: 00db8958 b _height_old.13087
bin/gs: 00db82d8 b _hoffset
bin/gs: 00db88c0 b _imageDecode
bin/gs: 00db6c40 b _init
bin/gs: 00db7160 b _inited.3177
bin/gs: 00db8180 b _initialized.2280
bin/gs: 00db8184 b _initialized.2301
bin/gs: 00db6fa0 b _initialized.5618
bin/gs: 00db83e0 b _inkjet
bin/gs: 00db3a20 b _invalid_file_stream
bin/gs: 00db81a0 b _inverse_map.2300
bin/gs: 00f38870 b _io_device_table
bin/gs: 00db6898 b _jas_dbglevel
bin/gs: 00db6894 b _jas_errorp_cb
bin/gs: 00db68c0 b _jas_image_fmtinfos
bin/gs: 00db68a0 b _jas_image_numfmts
bin/gs: 00db8404 b _jobInfo
bin/gs: 00db894c b _lastpage.13096
bin/gs: 00db8288 b _lbp8_end
bin/gs: 00db8290 b _lineBuffer.8570
bin/gs: 00db7bcc b _ln_idx.10208
bin/gs: 00db8928 b _m.9145
bin/gs: 00db83ec b _margins
bin/gs: 00db6c48 b _mem
bin/gs: 00f38874 b _mem_err_print
bin/gs: 00db6c44 b _mem_size
bin/gs: 00db8420 b _nApiEntry
bin/gs: 00db6fc0 b _oog_table.5617
bin/gs: 00db8568 b _page_info.15138
bin/gs: 00db85c0 b _palette
bin/gs: 00db7ff0 b _paper.7872
bin/gs: 00db82c0 b _penofs
bin/gs: 00db8408 b _printerModel
bin/gs: 00f38880 b _px
bin/gs: 00f38888 b _py
bin/gs: 00db7bc0 b _real_rows.10211
bin/gs: 00db3b04 b _real_time_0
bin/gs: 00db6d7c b _registeredCODECS
bin/gs: 00db83d4 b _reverse_image
bin/gs: 00db6d5c b _rgb_refblackwhite.4124
bin/gs: 00db85a0 b _savedColorSpace
bin/gs: 00f38864 b _screen_accurate_screens
bin/gs: 00f3886c b _screen_min_screen_levels
bin/gs: 00f38868 b _screen_use_wts
bin/gs: 00db8414 b _shift
bin/gs: 00db6444 b _si.5918
bin/gs: 00db5f10 b _si.6040
bin/gs: 00db60b0 b _si.6065
bin/gs: 00db6250 b _si.6090
bin/gs: 00db6890 b _si.6115
bin/gs: 00db8020 b _sorted_list.2258
bin/gs: 00db828c b _swipeBuf.8571
bin/gs: 00db8440 b _tEntry.14907
bin/gs: 00db6d84 b _tagcount.5107
bin/gs: 00db82cc b _valign
bin/gs: 00db840c b _vectorDriver
bin/gs: 00db8410 b _vectorFillColor
bin/gs: 00db7bc8 b _vskip1.10209
bin/gs: 00db7bc4 b _vskip2.10210
bin/gs: 00db6d74 b _whitepoint.4119
bin/gs: 00db895c b _width_old.13086
bin/gs: 00db6c4c b _x_error_handler
bin/gs: 00db7ba0 b _zeroes.7910
bin/gs: 00db83e8 b _zoomAuto
bin/gs: 00db841c b _zooming
--
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the gs-bugs
mailing list