Commit Graph

6246 Commits

Author SHA1 Message Date
blymn 46683adc25 Fix error returns. 2001-07-08 13:02:29 +00:00
blymn 11b49061bf ansify field_info prototype. 2001-07-08 13:01:21 +00:00
blymn cc66fb4a40 Add missing function and make some error returns into proper eti.h
errors.
2001-07-08 12:15:06 +00:00
blymn 92f6cf54a6 Added man pages. 2001-07-08 12:12:38 +00:00
blymn e1a3174b3e Add man pages for libform. 2001-07-08 12:10:28 +00:00
blymn c2f6b938e1 The information in the README no longer applies. 2001-07-08 10:35:26 +00:00
eeh b4b1b3f3d7 Replace bzero.S and bcopy.S with memset.S and memcpy.S to make the makefiles
happy.
2001-07-07 04:55:21 +00:00
perry c297defc99 Note explicitly that memcpy does not guarantee good behavior on overlap. 2001-07-07 04:53:52 +00:00
abs 185d31ea9e Do not xref pc(1) 2001-07-06 18:15:36 +00:00
tv 6b2a880d3c memcpy(3) is not guaranteed to do overlaps, contrary to this historical
manpage "BUGS" section.  Nuke the entire section.
Addresses PR lib/13370.
2001-07-06 15:11:18 +00:00
eeh 227671f79e Fix more boundary issues. 2001-07-05 19:09:24 +00:00
eeh 8617fb9c54 Fix some boundary condition issues. 2001-07-05 06:29:49 +00:00
eeh 81fff01d8c Re-enable block insns for cahe issues. 2001-07-04 20:18:30 +00:00
eeh 093cf4f3b1 Re-enable block insns since they don't allocate in the caches. 2001-07-04 20:16:17 +00:00
kleink 2a9570dff8 Use the architecture name in the document title's volume tag. 2001-07-04 17:15:07 +00:00
eeh 64c6d98716 Disable slower VIS version. 2001-07-04 05:51:06 +00:00
eeh a6d4aabed4 Fix return value and fetches beyond the source range that could cause
segmentation faults in some cases.  And disable the VIS version which
seems to be slower.
2001-07-04 05:44:56 +00:00
eeh c7b881788f Oops. Fix typo. 2001-07-01 22:48:30 +00:00
eeh 0abcba55b7 I seem to have stumbled on an even faster bcopy implementation.... 2001-07-01 22:19:51 +00:00
ragge d6a6aa8773 These are too simple to not have in assembler. Also shrunk the libs with
~1k of unneccessary code :-)
2001-07-01 13:31:18 +00:00
eeh 4acdda21fd Add an optimized asssembly bcopy/memcpy. 2001-06-30 00:10:48 +00:00
blymn 2a68310bea Fix limits on dynamic fields. 2001-06-28 11:38:19 +00:00
lukem 6d8fbc3899 freebsd kqueue implementation 2001-06-28 08:01:35 +00:00
atatat c39d205545 fix a grammatical error error 2001-06-28 05:25:04 +00:00
fvdl d191029b13 2 more bitnumber mistakes fixed while removing sahf. 2001-06-25 16:47:05 +00:00
fvdl c5b64cb062 Oops, when I replaced sahf with a btw, I made it test the wrong bit
(2 vs. 10).
2001-06-25 16:44:34 +00:00
mrg 5812b2fe67 avoid an underrun in "buf". noted by dean@huxley.org in PR#13292 2001-06-25 15:34:08 +00:00
jdolecek 0bab4db966 Change ns_addr() to allocate 'addr' on stack, rather than using a global -
we don't need a global variable here.
2001-06-25 09:07:08 +00:00
blymn 68c74a663e * Fixed REQ_DEL_CHAR for multi-line fields.
* Fixed REQ_DEL_LINE for multi-line fields.
2001-06-23 13:34:01 +00:00
kleink b7ef7f807f Use a bzero-based assembly language implementation for memset();
inspired by the recent sparc64 change.
2001-06-23 08:38:43 +00:00
aymeric 58237d3d65 Draw attention to the fact that the created file/dir may not be readable
or writable due to a weird umask.
2001-06-22 20:09:05 +00:00
yamt 1aa18a915f update comments 2001-06-22 00:01:47 +00:00
eeh 6541f113b9 Add an assembly version of memset(3). 2001-06-21 22:41:55 +00:00
christos 096152524b casts to size_t 2001-06-21 21:17:10 +00:00
yamt b12809f15e linted. 2001-06-21 19:37:06 +00:00
yamt d14a2355eb sync with latest Citrus XPG4DL.
- mbsrtowcs/wcsrtombs
	- when conversion stopped with terminating-null, set *src null-pointer.
	- if dst isn't null, ignore len.
	- fix how to treat ___mbrtowc
- mbrtowc
	- fix problem that terminating null charactor wasn't stored.
	- fix problem with stateful encoding.
		(when src points to escape sequence + '\0', mbstate wasn't initialized)
	- fix return value when restarted.
		XXX euctw and big5 are not tested.
- iso2022-jp
	- fix mbrtowc with imcomplete sequence.
- etc
	- make sure mbstate is initialized. (___rune_initstate is called)
		primarily to fix mbsinit for iso2022.
	- sync citrus Id
2001-06-21 02:20:24 +00:00
assar 4b1c7f1857 update generated heimdal include files for 0.3f
update Makefile infrastructure for 0.3f
bump shared library versions
fix some merge problems
2001-06-20 02:01:18 +00:00
fvdl ab48aa4caf Another one of those if defined(arch) lists I forgot to commit earlier. 2001-06-19 22:10:01 +00:00
fvdl a067632dd5 Add x86_64 to the list of if defined(blah) for endian determination
(surely this can be done in a better way).
2001-06-19 22:08:07 +00:00
fvdl 120d96874f %rbp -> %rsp in 2 cases. 2001-06-19 17:49:36 +00:00
wiz 3f9984fc90 `existent', not `existant' 2001-06-19 13:42:07 +00:00
fvdl a84b13f43f CSU for x86-64 port. 2001-06-19 00:49:06 +00:00
fvdl 6a150bca8d Add (mostly stub) x86-64 kvm stuff. Needs work. 2001-06-19 00:43:24 +00:00
fvdl 8ecba6c681 Modify the i387 code so that it can be shared between the i386 port
and the x86_64 port. XXX some files should be distinct.
2001-06-19 00:26:29 +00:00
fvdl d27b141b4e Use arch/i387 for x86_64. 2001-06-19 00:25:36 +00:00
fvdl 10f59d7bba Initial commit of x86-64 specific parts of libc. 2001-06-19 00:25:01 +00:00
simonb aebecd5c42 Compile in soft-float support if MKSOFTFLOAT != "no". 2001-06-18 17:05:32 +00:00
jdolecek 40a434c929 Fix fallout from variable string format audit, so that this works again. 2001-06-17 23:24:22 +00:00
chs 77b0e1dfba adjust the PIC case for ERROR() to handle __cerror being at a larger offset
than will fit in the immediate field of the LDX instruction.
2001-06-15 01:09:50 +00:00
fredette eba34d8c90 Don't compile softfloat or integer support routines on 68000
machines, they have this support already in libgcc.
2001-06-13 18:05:32 +00:00