view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBOL|5.003007||Viu
MDEREF_ACTION_MASK|5.021007||Viu
MDEREF_AV_gvav_aelem|5.021007||Viu
MDEREF_AV_gvsv_vivify_rv2av_aelem|5.021007||Viu
MDEREF_AV_padav_aelem|5.021007||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
cfcore/Lucy/Store/RAMFolder.c view on Meta::CPAN
return false;
}
}
// Perform the store first, then the delete. Inform Folder objects
// about the relocation.
Hash_Store(RAMFolder_IVARS(inner_to_folder)->entries,
to_name, INCREF(elem));
DECREF(Hash_Delete(RAMFolder_IVARS(inner_from_folder)->entries,
from_name));
if (Obj_is_a(elem, FOLDER)) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ppport.h view on Meta::CPAN
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
lib/ppport.h view on Meta::CPAN
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
t/07_shared_condvar.t view on Meta::CPAN
ok( $proc->join, 'shared condvar, check if process sees the same value' );
}
## timedwait, wait, broadcast - --- --- --- --- --- --- --- --- --- --- --- ---
## the tests relocated to xt/condvar_timedwait in 1.884
## the rest --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
$cv->set(20);
view all matches for this distribution
view release on metacpan or search on metacpan
malloc_good_size|||n
malloced_size|||n
malloc||5.007002|n
markstack_grow|||
matcher_matches_sv|||
mayberelocate|||
measure_struct|||
memEQs|5.009005||p
memEQ|5.004000||p
memNEs|5.009005||p
memNE|5.004000||p
view all matches for this distribution
view release on metacpan or search on metacpan
doc/resources/iconurlprefix.html view on Meta::CPAN
<table border="1" width="100%"><tr><td><pre class="shell">
prompt> <b>mhonarc -rcfile icons.mrc -iconurlprefix ../../icons/</b> ...
</pre></td></tr></table>
<p>The use of ICONURLPREFIX avoids the need to redefine the ICONS
resource for each archive and helps support archive relocatability.
For example, if the archives were to be copied to a new server under
a different URL root, we avoid regeneration of the archives since
the URLs used for icons is relative and not absolute.
</p>
view all matches for this distribution
view release on metacpan or search on metacpan
malloc_good_size|5.010001||nViu
MARK|5.003007|5.003007|
markstack_grow|5.021001|5.021001|u
matcher_matches_sv|5.027008||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
measure_struct|5.007003||Viu
mem_collxfrm|5.003007||dViu
_mem_collxfrm|5.025002||Viu
memEQ|5.004000|5.003007|p
memEQs|5.009005|5.003007|p
op_prepend_elem|5.013006|5.013006|
op_refcnt_dec|||xiu
op_refcnt_inc|||xiu
op_refcnt_lock|5.009002|5.009002|u
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
opslab_force_free|5.017002||Viu
opslab_free|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
malloced_size|||n
malloc||5.007002|n
markstack_grow||5.021001|
matcher_matches_sv|||
maybe_multimagic_gv|||
mayberelocate|||
measure_struct|||
memEQs|5.009005||p
memEQ|5.004000||p
memNEs|5.009005||p
memNE|5.004000||p
op_prepend_elem||5.013006|
op_refcnt_dec|||
op_refcnt_inc|||
op_refcnt_lock||5.009002|
op_refcnt_unlock||5.009002|
op_relocate_sv|||
op_scope||5.013007|
op_sibling_splice||5.021002|n
op_std_init|||
op_unscope|||
open_script|||
view all matches for this distribution
view release on metacpan or search on metacpan
Memory/Memory.xs view on Meta::CPAN
MODULE = Mac::Memory PACKAGE = Ptr
=head2 Ptr
Ptr provides an object interface to do simple operations on MacOS pointers
(nonrelocatable heap blocks). There are very few good reasons to create pointers
like this.
=over 4
=cut
Memory/Memory.xs view on Meta::CPAN
=item NewPtrSysClear BYTECOUNT
B<Mac OS only.> (NewPtrSys, NewPtrSysClear)
Allocate a nonrelocatable block of memory of a specified size.
NewPtrSys and NewPtrSysClear allocate blocks in the system heap.
NewPtrClear and NewPtrSysClear allocate and zero the blocks (inefficiently).
Memory/Memory.xs view on Meta::CPAN
#endif
=item HLock HANDLE
Lock a relocatable block so that it does not move in the heap. If you plan to
dereference a handle and then allocate, move, or purge memory (or call a routine
that does so), then you should lock the handle before using the dereferenced
handle.
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item HUnlock HANDLE
Unlock a relocatable block so that it is free to move in its heap zone.
=cut
void
HUnlock(h)
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item HPurge HANDLE
Mark a relocatable block so that it can be purged if a memory request cannot be
fulfilled after compaction.
=cut
void
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item HNoPurge HANDLE
Mark a relocatable block so that it cannot be purged.
=cut
void
HNoPurge(h)
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item HLockHi HANDLE
The HLockHi procedure attempts to move the relocatable block referenced by the
handle $HANDLE upward until it reaches a nonrelocatable block, a locked relocatable
block, or the top of the heap. Then HLockHi locks the block.
=cut
void
Memory/Memory.xs view on Meta::CPAN
=item TempFreeMem
The TempFreeMem function returns the total amount of free temporary memory that
you could allocate by calling TempNewHandle. The returned value is the total
number of free bytes. Because these bytes might be dispersed throughout memory,
it is ordinarily not possible to allocate a single relocatable block of that
size.
$SIZE = &TempFreeMem;
Memory/Memory.xs view on Meta::CPAN
=item CompactMemSys BYTECOUNT
B<Mac OS only.> (CompactMemSys)
The CompactMem function compacts the current heap zone by moving unlocked,
relocatable blocks down until they encounter nonrelocatable blocks or locked,
relocatable blocks, but not by purging blocks. It continues compacting until it
either finds a contiguous block of at least $BYTECOUNT free bytes or has compacted
the entire zone.
The CompactMem function returns the size, in bytes, of the largest contiguous
free block for which it could make room, but it does not actually allocate that
Memory/Memory.xs view on Meta::CPAN
until it either allocates a contiguous block of at least $BYTECOUNT free bytes or
has purged the entire zone. If it purges the entire zone without creating a
contiguous block of at least $BYTECOUNT free bytes, PurgeMem generates a
memFullErr.
The PurgeMem procedure purges only relocatable, unlocked, purgeable blocks.
The PurgeMem procedure does not actually attempt to allocate a block of $BYTECOUNT
bytes.
PurgeMemSys does the same for the system heap.
Memory/Memory.xs view on Meta::CPAN
B<Mac OS only.> (FreeMemSys)
The FreeMem function returns the total amount of free space (in bytes) in the
current heap zone. Note that it usually isn't possible to allocate a block of
that size, because of heap fragmentation due to nonrelocatable or locked blocks.
FreeMemSys does the same for the system heap.
=cut
Memory/Memory.xs view on Meta::CPAN
B<Mac OS only.> (ReserveMemSys)
The ReserveMem procedure attempts to create free space for a block of $BYTECOUNT
contiguous logical bytes at the lowest possible position in the current heap
zone. It pursues every available means of placing the block as close as possible
to the bottom of the zone, including moving other relocatable blocks upward,
expanding the zone (if possible), and purging blocks from it.
ReserveMemSys does the same for the system heap.
Memory/Memory.xs view on Meta::CPAN
#endif
}
=item MoveHHi HANDLE
The MoveHHi procedure attempts to move the relocatable block referenced by the
handle $HANDLE upward until it reaches a nonrelocatable block, a locked relocatable
block, or the top of the heap.
=cut
void
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item DisposePtr PTR
Releases the memory occupied by the nonrelocatable block specified by $PTR.
=cut
void
DisposePtr(p)
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item GetPtrSize PTR
The GetPtrSize function returns the logical size, in bytes, of the nonrelocatable
block pointed to by $PTR.
=cut
long
Memory/Memory.xs view on Meta::CPAN
gMacPerl_OSErr = MemError();
=item SetPtrSize PTR, NEWSIZE
The SetPtrSize procedure attempts to change the logical size of the
nonrelocatable block pointed to by $PTR. The new logical size is specified by
$NEWSIZE.
Return zero if no error was detected.
=cut
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item DisposeHandle HANDLE
The DisposeHandle procedure releases the memory occupied by the relocatable block
whose handle is $HANDLE. It also frees the handle's master pointer for other uses.
=cut
void
Memory/Memory.xs view on Meta::CPAN
MemErrorReturn
=item SetHandleSize HANDLE, BYTECOUNT
The SetHandleSize procedure attempts to change the logical size of the
relocatable block whose handle is $HANDLE. The new logical size is specified by
$BYTECOUNT.
Return zero if no error was detected.
=cut
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item GetHandleSize HANDLE
The GetHandleSize function returns the logical size, in bytes, of the relocatable
block whose handle is $HANDLE. In case of an error, GetHandleSize returns 0.
=cut
long
GetHandleSize(h)
Handle h
=item ReallocateHandle HANDLE, BYTECOUNT
Allocates a new relocatable block with a logical size of $BYTECOUNT bytes. It
updates the handle $HANDLE by setting its master pointer to point to the new block.
The new block is unlocked and unpurgeable.
Return zero if no error was detected.
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item EmptyHandle
Free memory taken by a relocatable block without freeing the relocatable block's
master pointer for other uses.
=cut
void
Memory/Memory.xs view on Meta::CPAN
PUSHs(sv_2mortal(newSViv(contig)));
}
=item HGetState HANDLE
Get the current properties of a relocatable block (perhaps so that you can change
and then later restore those properties).
=cut
char
Memory/Memory.xs view on Meta::CPAN
CLEANUP:
MemErrorReturn
=item HandToHand HANDLE
The HandToHand function attempts to copy the information in the relocatable block
to which $HANDLE is a handle.
Return C<undef> if an error was detected.
=cut
Memory/Memory.xs view on Meta::CPAN
Handle dstHndl
long size
=item HandAndHand AHNDLE, BHNDLE
The HandAndHand function concatenates the information from the relocatable block
to which $AHNDL is a handle onto the end of the relocatable block to which $BHNDL
is a handle. The $AHNDL variable remains unchanged.
Return zero if no error was detected.
=cut
Memory/Memory.xs view on Meta::CPAN
=item PtrAndHand PTR, HANDLE, BYTECOUNT
The PtrAndHand function takes the number of bytes specified by $BYTECOUNT,
beginning at the location specified by $PTR, and concatenates them
onto the end of the relocatable block to which $HANDLE is a handle.
=cut
MacOSRet
PtrAndHand(ptr1, hand2, size)
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
DSStoreFormat.pod view on Meta::CPAN
the files in the directory or of the directory itself (referred to as
F<.>). These records are stored in a B-tree, and the pages of the
B-tree are stored in the file by a "buddy allocator" along with a
small amount of metadata. The allocator also provides a level of
indirection, from small integers to file offsets, presumably allowing
blocks to be relocated as they grow and shrink.
The file is generally big-endian. Unless otherwise noted, an "integer"
is a four-byte (32-bit) big-endian number, probably unsigned (but I'm
not always sure about that).
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Mail/Box/Manage/User.pm view on Meta::CPAN
my $oldlocation = $old->location;
my $new = $old->rename($newdir, $base);
my $newlocation = $new->location;
$oldlocation eq $newlocation
or panic "Physical folder relocation not yet implemented"; #XXX
# this needs a $old->rename(xx,yy) which isn't implemented yet
trace "renamed folder $oldname to $newname";
$new;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/lib-Mail-Dir.t view on Meta::CPAN
}
'$maildir->move() successfully moves message from INBOX.new to INBOX';
my $new_file = $message->{'file'};
isnt( $old_file => $new_file, '$maildir->move() actually relocated message from INBOX.new to INBOX' );
note('Testing message flags; first, with no flags set');
ok( !$message->passed, '$maildir->passed() returns false' );
ok( !$message->replied, '$maildir->replied() returns false' );
view all matches for this distribution
view release on metacpan or search on metacpan
ExpandAliases.pm view on Meta::CPAN
#
# jim: jim@otherhost
#
# "The list of addresses to the right of the colon may be mail
# addresses (such as gunther or jim@otherhost), the name of a
# program to run (such as /etc/relocated), the name of a file onto
# which to append (such as /usr/share/archive), or the name of a
# file to read for additional addresses (using :include:)."
$self->debug("Opening alias file '$file'");
my $fh = File::Aliases->new($file)
view all matches for this distribution
view release on metacpan or search on metacpan
[MANEUMM616] The man page for ExtUtils::MakeMaker 6.16:
<https://search.cpan.org/author/MSCHWERN/ExtUtils-MakeMaker-6.16/lib/ExtUtils/MakeMaker.pm#Default_Makefile_Behaviour>
[MM00779] makemaker-at-perl-dot-org: Michael G Schwern: "Re: MakeMaker
problems with relocation" (PREFIX was broken):
<https://www.mail-archive.com/makemaker@perl.org/msg00779.html>
[P5P94113] perl5-porters: Michael G Schwern: "Re: OS X's vendorlib default
seems wrong" (description of different repositoreis):
<https://archive.develooper.com/perl5-porters@perl.org/msg94113.html>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Map/Tube/Beijing.pm view on Meta::CPAN
);
with 'Map::Tube';
before _validate_map_structure => sub {
$_[1] = _relocate_alternatives( $_[1], '_' . $_[0]->{nametype} ) if ( exists( $_[0]->{nametype}) && ( $_[0]->{nametype} ne '' ) );
$_[1] = _remove_alternatives( $_[1] );
};
sub _relocate_alternatives {
my( $branch, $suffix ) = @_;
for my $key( keys %{ $branch } ) {
if ( ref( $branch->{$key} ) eq 'HASH' ) {
$branch->{$key} = _relocate_alternatives( $branch->{$key}, $suffix );
} elsif ( ( ref( $branch->{$key} ) eq '' ) && ( $key eq ( 'name' . $suffix ) ) ) {
$branch->{'name'} = $branch->{ 'name' . $suffix };
} elsif ( ref( $branch->{$key} ) eq 'ARRAY' ) {
$branch->{$key} = [ map { _relocate_alternatives( $_, $suffix ) } @{ $branch->{$key} } ];
}
}
return $branch;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Map/Tube/Brussels.pm view on Meta::CPAN
);
with 'Map::Tube';
before _validate_map_structure => sub {
$_[1] = _relocate_alternatives( $_[1], '_' . $_[0]->{nametype} ) if ( exists( $_[0]->{nametype}) && ( $_[0]->{nametype} ne '' ) );
$_[1] = _remove_alternatives( $_[1] );
};
sub _relocate_alternatives {
my( $branch, $suffix ) = @_;
for my $key( keys %{ $branch } ) {
if ( ref( $branch->{$key} ) eq 'HASH' ) {
$branch->{$key} = _relocate_alternatives( $branch->{$key}, $suffix );
} elsif ( ( ref( $branch->{$key} ) eq '' ) && ( $key eq ( 'name' . $suffix ) ) ) {
$branch->{'name'} = $branch->{ 'name' . $suffix };
} elsif ( ref( $branch->{$key} ) eq 'ARRAY' ) {
$branch->{$key} = [ map { _relocate_alternatives( $_, $suffix ) } @{ $branch->{$key} } ];
}
}
return $branch;
}
view all matches for this distribution
view release on metacpan or search on metacpan
engine/read_only/INSTALL view on Meta::CPAN
affected directory. For example, 'make install
prefix=/alternate/directory' will choose an alternate location for all
directory configuration variables that were expressed in terms of
'${prefix}'. Any directories that were specified during 'configure',
but not in terms of '${prefix}', must each be overridden at install time
for the entire installation to be relocated. The approach of makefile
variable overrides for each directory variable is required by the GNU
Coding Standards, and ideally causes no recompilation. However, some
platforms have known limitations with the semantics of shared libraries
that end up requiring recompilation when using this method, particularly
noticeable in packages that use GNU Libtool.
view all matches for this distribution
view release on metacpan or search on metacpan
etc/compile_marpaESLIF.pl view on Meta::CPAN
#
# Compile
#
my @sources = (
File::Spec->catfile($outdir, 'libcharset', 'lib', 'localcharset.c'),
File::Spec->catfile($outdir, 'lib', 'relocatable.c'),
File::Spec->catfile($outdir, 'lib', 'iconv.c'),
);
generate_export_h($ac, $outdir, 'libiconv', undef, undef, undef, undef, "#define ICONV_CONST\n");
my @include_dirs = (
File::Spec->catdir($outdir, 'libcharset', 'include'),
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
** Notes for Mac OS X **
Rob writes on bug #19262:
Error:
/usr/bin/ld: /usr/local/lib/libgmp.a(mode1o.o) has local relocation entries in non-writable section (__TEXT,__text)
Solution:
Edit the Makefile, adding the following to LDDLFLAGS:
-read_only_relocs suppress
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Math/Matrix.pm view on Meta::CPAN
=head2 Manipulate matrices
These methods are for combining matrices, splitting matrices, extracing parts of
a matrix, inserting new parts into a matrix, deleting parts of a matrix etc.
There are also methods for shuffling elements around (relocating elements)
inside a matrix.
These methods are not concerned with the values of the elements.
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Math/ppport.h view on Meta::CPAN
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
lib/Math/ppport.h view on Meta::CPAN
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
utils/Math/PariBuild.pm view on Meta::CPAN
print "...I will use assembler build of type '$asmarch'.\n";
}
print <<EOP if $asmarch =~ /^hppa/;
###
### Some time ago HPPA assembler files were not relocatable,
### if this is still true, they are probably unsuitable for dynamic linking.
### It is advisable to restart Makefile.PL with an extra argument
### machine=port
### if you are planning for dynamic linking of Math::Pari.
###
view all matches for this distribution
view release on metacpan or search on metacpan
MAX_UTF8_TWO_BYTE|5.019004||Viu
MAYBE_DEREF_GV|5.015003||Viu
MAYBE_DEREF_GV_flags|5.015003||Viu
MAYBE_DEREF_GV_nomg|5.015003||Viu
maybe_multimagic_gv|5.019004||Viu
mayberelocate|5.015006||Viu
MBLEN_LOCK|5.033005||Viu
MBLEN_UNLOCK|5.033005||Viu
MBOL|5.003007||Viu
MBOL_t8|5.035004||Viu
MBOL_t8_p8|5.033003||Viu
op_refcnt_lock|5.009002|5.009002|u
OpREFCNT_set|5.006000||Viu
OP_REFCNT_TERM|5.006000||Viu
OP_REFCNT_UNLOCK|5.006000||Viu
op_refcnt_unlock|5.009002|5.009002|u
op_relocate_sv|5.021005||Viu
op_scope|5.013007|5.013007|x
OP_SIBLING|5.021002||Viu
OpSIBLING|5.021007|5.003007|p
op_sibling_splice|5.021002|5.021002|n
OpSLAB|5.017002||Viu
view all matches for this distribution