Copyright (C) 2000-2012 |
GNU Info (gcj-300.info)Configure-time OptionsConfigure-time Options ====================== Some `gcj' code generations options affect the resulting ABI, and so can only be meaningfully given when `libgcj', the runtime package, is configured. `libgcj' puts the appropriate options from this group into a `spec' file which is read by `gcj'. These options are listed here for completeness; if you are using `libgcj' then you won't want to touch these options. `-fuse-boehm-gc' This enables the use of the Boehm GC bitmap marking code. In particular this causes `gcj' to put an object marking descriptor into each vtable. `-fhash-synchronization' By default, synchronization data (the data used for `synchronize', `wait', and `notify') is pointed to by a word in each object. With this option `gcj' assumes that this information is stored in a hash table and not in the object itself. `-fuse-divide-subroutine' On some systems, a library routine is called to perform integer division. This is required to get exception handling correct when dividing by zero. automatically generated by info2www version 1.2.2.9 |