Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!ucla-cs!zen!ucbvax!s.cc.purdue.edu!bryce%cogsci.berkeley.edu
From: bryce%cogsci.berkeley.edu@berkeley.edu (Bryce Nesbitt)
Newsgroups: comp.binaries.amiga
Subject: Small.lib
Message-ID: <380@s.cc.purdue.edu>
Date: Wed, 1-Jul-87 08:22:32 EDT
Article-I.D.: s.380
Posted: Wed Jul  1 08:22:32 1987
Date-Received: Sat, 11-Jul-87 01:33:57 EDT
Sender: doc@s.cc.purdue.edu
Reply-To: doc@s.cc.purdue.edu (Craig Norborg)
Distribution: world
Organization: Purdue University Computing Center
Lines: 283
Approved: doc@s.cc.purdue.edu


    This is for all you who program the Amiga in 68000 assembly (Both of
you... :-).  It works just like Amiga.lib except it's only 11K instead of
over 88K.  What's missing??  All those mangy C language stubs you don't
need anyway.

    All 482 V1.2 library negative offsets are represented as is the only
absolute address in the entire Amiga, _AbsExecBase.  The file was created
from the V1.2 fd.files (gamma1) and has been 100% crossed checked with the
latest Amiga.lib.  You probably already guessed that it passed the test.

    Blink V6.5 has a bug that will manifest itself with this file.  To
avoid it this use this syntax:

    blink {file}.o small.lib NODEBUG to {file}

    And not the otherwise proper:

    blink {file}.o lib small.lib NODEBUG to {file}

    Alink works either way.  The bug has been reported to John Toebes.	I
think Blink can't deal with a library file that does not have a code
segment...

|\ /|  . Ack! (NAK, EOT, SOH)
{O o} . 
( " )	 Bryce Nesbitt, bryce@cogsci.berkeley.EDU -or- ucbvax!cogsci!bryce
  U

--- uuencode from FISH 53 ---
begin 777 small.lib
M```#YP````````/I`````````^\"```&7TQ63TEN65R26Y&
M`/___V0"```%7TQ63T1I65R26YF;P```/___X@"```$7TQ6;
M3U5N;&]C:TQA>65R<____XX"```$7TQ63TQO8VM,87EE65R`/___YH"```$7TQ63TQO8VM,87EE<@```/___Z`"+
M```$7TQ63T1E;&5T94QA>65R`/___Z8"```$7TQ63T5N9%5P9&%T90```/__5
M_ZP"```$7TQ63T)E9VEN57!D871E`/___[("```$7TQ63U-C65RZ
M`/___[@"```$7TQ63U-I>F5,87EE<@```/___[X"```$7TQ63TUO=F5,87EE6
M<@```/___\0"```$7TQ63T)E:&EN9$QA>65R`/___\H"```$7TQ63U5P9G)OY
M;G1,87EE65R````____U@(`T
M``9?3%9/0W)E871E57!F65R``#____<`@``!%],5D]);FET3&%Y^
M97)S``#____B`@```U],5D]34$-E:6P``/___Z`"```#7TQ63U-01FQO;W(`U
M____I@(```-?3%9/4U!$:78```#___^L`@```U],5D]34$UU;````/___[("^
M```#7TQ63U-04W5B````____N`(```-?3%9/4U!!9&0```#___^^`@```U],!
M5D]34$YE9P```/___\0"```#7TQ63U-006)S````____R@(```-?3%9/4U!4$
M'````#___^R`@```U],5D]34%1A;F@``/___[@"W
M```#7TQ63U-00V]S:```____O@(```-?3%9/4U!3:6YH``#____$`@```U],Y
M5D]34%-I;F-O<____\H"```#7TQ63U-05&%N````____T`(```-?3%9/4U!#A
M;W,```#____6`@```U],5D]34%-I;@```/___]P"```#7TQ63U-0071A;@``L
M____X@(```-?3%9/```____K`(```-?3%9/87)I;F1E>`#___^R`@```U],E
M5D]I;F1E>````/___[@"```#7TQ63V%I;F1E>```____O@(```-?3%9/8GIE1
M````/___^("```$(
M7TQ63T-O;F-A=$-,:7-T`/___V0"```#7TQ63U-U8D-,:7-T____:@(```1?2
M3%9/0V]P>4-,:7-T````____<`(```1?3%9/4W!L:71#3&ES=```____=@(`.
M``1?3%9/4&5E:T-,36%R:P``____?`(```1?3%9/26YC
M_Z8"```$7TQ63U!U=$-,5V]R9````/___ZP"```$7TQ63U5N4'5T0TQ#:&%RG
M`/___[("```$7TQ63U5N1V5T0TQ#:&%R`/___[@"```$7TQ63T=E=$-,0VAA[
M<@```/___[X"```$7TQ63U!U=$-,0VAA<@```/___\0"```$7TQ63U-I>F5#^
M3&ES=````/___\H"```$7TQ63T9L=7-H0TQI'!A;G-I;VY">71E``#___^.>
M`@``!%],5D]296U#;VYF:6=$97;___^4`@``!5],5D]296%D17AP86YS:6]N(
M4F]M____F@(```9?3%9/4F5A9$5X<&%N65R4F]M``#___Y*`@``!%],5D],;V-K3&%Y97)2@
M;VW___Y0`@``!%],5D]-;W9E4W!R:71E``#___Y6`@``!%],5D]#:&%N9V53-
M<')I=&7___Y<`@``!%],5D]&&5L````___^P@(```1?3%9/0FQT4&%T=&5R;@``___^R`(```-?3%9/3
M4F5C=$9I;&S___[.`@```U],5D]";'1#;&5A7!E+
M____H`(```5?3%9/1G)E941I
M3&ES=/___\H"```#7TQ63U!U=$EC;VX`____T`(```-?3%9/1V5T26-O;@#_$
M___6`@``!%],5D]0=7170D]B:F5C=`#____<`@``!%],5D]'97170D]B:F5C>
M=`#____B`@``!5],5D].97=-;V1I9GE0
M7TQ63T9R965296UE;6)E7-2J
M97%U97-T`/___I@"```$7TQ63T)E9VEN4F5F'1,96YG=&@`2
M___^M@(```-?3%9/4V5T4')E9G/___Z\`@``!%],5D]7:6YD;W=,:6UI='/_J
M__["`@``!5],5D]7:6YD;W=4;T9R;VYT````___^R`(```1?3%9/5VEN9&]WL
M5&]"86-K___^S@(```5?3%9/5FEE=U!OF57:6YD;W<``/___N`"```$1
M7TQ63U-H;W=4:71L90```/___N8"```%7TQ63U-E=%=I;F1O=U1I=&QE5!R;W```/___V0"```$7TQ63TUO9&EF>4E$F
M0TU0`/___VH"```$7TQ63TET96U!9&1R97-S`/___W`"```%7TQ63TEN:712<
M97%U97-T97(```#___]V`@```U],5D]'9710&5C=71E`/___R("```%7TQ63TES26YT97)AY
M8W1I=F4```#___\H`@``!%],5D]087)E;G1$:7(```#___\N`@``!%],5D]7W
M86ET1F]R0VAA<@#___\T`@```U],5D]$96QA>0```/___SH"```$7TQ63T1A*
M=&53=&%M<````/___T`"```%7TQ63U-E=%!R;W1E8W1I;VX```#___]&`@``*
M!%],5D]3971#;VUM96YT``#___],`@``!%],5D]$979I8V50`@``!%],5D]5;DQO861396<```#___]D`@```U],5D],;V%D4V5G`/__G
M_VH"```"7TQ63T5X:73___]P`@``!%],5D]#$YE>'0``/___Y0"```#7TQ63T5X86UI;F4`____F@(```-?3%9/1'5P3&]CW
M:P#___^@`@```U],5D]5;DQO8VL``/___Z8"```"7TQ63TQO8VO___^L`@``4
M`U],5D]296YA;64``/___[("```$7TQ63T1E;&5T949I;&4``/___[@"```"\
M7TQ63U-E96O___^^`@```U],5D]/=71P=70``/___\0"```#7TQ63TEN<'5T?
M````____R@(```-?3%9/5W)I=&4```#____0`@```E],5D]296%D____U@(`9
M``-?3%9/0VQO4UE;5%U:6-K___]B@(```-?3%9/0V]P>4UE;0#___V0`@``!%],5D]!9&1-@
M96U,:7-T``#___V6`@``!%],5D]3=6U+:6-K1&%T80#___V<`@``!%],5D]2%
M96U396UA<&AO0#___W8`@``@
M`U],5D]686-A=&4``/___=X"```#7TQ63U!R;V-U4=E=$-H87(```#___X"`@``!%],5D]287=)3TEN:70```#___X(`@``L
M!%],5D]/<&5N4F5S;W5R8V7___X.`@``!%],5D]296U297-O=7)C90#___X4*
M`@``!%],5D]!9&1297-O=7)C90#___X:`@```U],5D]!8F]R=$E/`/___B`"`
M```#7TQ63U=A:71)3P``___^)@(```-?3%9/0VAE8VM)3P#___XL`@```U],%
M5D]396YD24\``/___C("```"7TQ63T1O24____XX`@``!%],5D]#;&]S941E]
M=FEC90#___X^`@``!%],5D]/<&5N1&5V:6-E``#___Y$`@``!%],5D]296U$7
M979I8V4```#___Y*`@``!%],5D]!9&1$979I8V4```#___Y0`@``!%],5D]3V
M=6U,:6)R87)Y``#___Y6`@``!%],5D]3971&=6YC=&EO;@#___Y<`@``!%],:
M5D]#;&]S94QI8G)A0``___^G
M:`(```1?3%9/4F5M3&EB0``___^;@(```1?3%9/061D3&EB0``5
M___^=`(```-?3%9/1FEN9%!O`@```U],5D]&