Changelog.full 48 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221
  1. ---------------------
  2. PatchSet 2524
  3. Date: 2003/06/30 22:51:15
  4. Author: andersen
  5. Branch: HEAD
  6. Tag: uClibc_0_9_20
  7. Log:
  8. Update for release
  9. Members:
  10. Changelog:1.16->1.17
  11. Changelog.full:1.12->1.13
  12. TODO:1.39->1.40
  13. docs/uclibc.org/index.html:1.60->1.61
  14. ---------------------
  15. PatchSet 2525
  16. Date: 2003/07/01 01:44:11
  17. Author: andersen
  18. Branch: HEAD
  19. Tag: (none)
  20. Log:
  21. Update note re binary compat
  22. Members:
  23. docs/uclibc.org/index.html:1.61->1.62
  24. ---------------------
  25. PatchSet 2526
  26. Date: 2003/07/01 01:49:22
  27. Author: andersen
  28. Branch: HEAD
  29. Tag: (none)
  30. Log:
  31. More updates
  32. Members:
  33. docs/uclibc.org/index.html:1.62->1.63
  34. docs/uclibc.org/old-news.html:1.11->1.12
  35. ---------------------
  36. PatchSet 2527
  37. Date: 2003/07/01 02:44:53
  38. Author: andersen
  39. Branch: HEAD
  40. Tag: (none)
  41. Log:
  42. oops. This is 0.9.20, not .30
  43. Members:
  44. Changelog:1.17->1.18
  45. ---------------------
  46. PatchSet 2528
  47. Date: 2003/07/01 18:11:13
  48. Author: andersen
  49. Branch: HEAD
  50. Tag: (none)
  51. Log:
  52. Fix source code URL
  53. Members:
  54. docs/uclibc.org/index.html:1.63->1.64
  55. ---------------------
  56. PatchSet 2529
  57. Date: 2003/07/02 18:04:08
  58. Author: andersen
  59. Branch: HEAD
  60. Tag: (none)
  61. Log:
  62. Only exec child apps if they are elf type ET_EXEC
  63. Members:
  64. ldso/util/ldd.c:1.32->1.33
  65. ---------------------
  66. PatchSet 2530
  67. Date: 2003/07/03 11:40:18
  68. Author: andersen
  69. Branch: HEAD
  70. Tag: (none)
  71. Log:
  72. As noted by Felix Radensky back on 16 Mar:
  73. I've tried several times to compile uClibc with soft-float
  74. (both gcc-3.2.2 toolchain and wrapper), but applications
  75. compiled with uClibc always failed with "Invalid instruction".
  76. So I ended up disabling floating point at all and this works well.
  77. I also has no problem with glibc from Monta Vista, which is
  78. compiled with soft-float. My processor is PowerPC 405GP.
  79. Maybe the problem is in FP() macro definition in
  80. libc/sysdeps/linux/powerpc/setjmp.S and
  81. libc/sysdeps/linux/powerpc/__longjmp.S
  82. #ifdef __UCLIBC_HAS_FLOATS__
  83. #define FP(x...) x
  84. #else
  85. #define FP(x...)
  86. #endif
  87. which should be defined as
  88. if defined __UCLIBC_HAS_FLOATS__ && ! defined __UCLIBC_HAS_SOFT_FLOAT__
  89. #define FP(x...) x
  90. #else
  91. #define FP(x...)
  92. #endif
  93. Members:
  94. libc/sysdeps/linux/powerpc/__longjmp.S:1.1->1.2
  95. libc/sysdeps/linux/powerpc/setjmp.S:1.4->1.5
  96. ---------------------
  97. PatchSet 2531
  98. Date: 2003/07/14 22:16:54
  99. Author: mjn3
  100. Branch: HEAD
  101. Tag: (none)
  102. Log:
  103. Yikes! This was doing another lock instead of unlocking the stream.
  104. Members:
  105. libc/stdio/old_vfprintf.c:1.5->1.6
  106. ---------------------
  107. PatchSet 2532
  108. Date: 2003/07/15 08:00:50
  109. Author: andersen
  110. Branch: HEAD
  111. Tag: (none)
  112. Log:
  113. Fix a silly cut-n-paste error
  114. Members:
  115. docs/uclibc.org/uClibc-apps.html:1.21->1.22
  116. ---------------------
  117. PatchSet 2533
  118. Date: 2003/07/15 08:44:34
  119. Author: andersen
  120. Branch: HEAD
  121. Tag: (none)
  122. Log:
  123. Patch from Peter Kjellerstedt to make it simpler for arches to specify
  124. either -fPIC or -fpic
  125. Members:
  126. Rules.mak:1.133->1.134
  127. libc/sysdeps/linux/common/Makefile:1.81->1.82
  128. ---------------------
  129. PatchSet 2534
  130. Date: 2003/07/15 08:46:09
  131. Author: andersen
  132. Branch: HEAD
  133. Tag: (none)
  134. Log:
  135. Patch from Peter Kjellerstedt to not modify include/bits/sysnum.h
  136. if it does not need to be updated.
  137. Members:
  138. Makefile:1.206->1.207
  139. ---------------------
  140. PatchSet 2535
  141. Date: 2003/07/17 17:07:48
  142. Author: mjn3
  143. Branch: HEAD
  144. Tag: (none)
  145. Log:
  146. Bug fix from Peter Kjellerstedt <peter.kjellerstedt@axis.com>. vfscanf was
  147. not setting the FILE bufread member to flag the end of the buffer.
  148. Also, do not set bufgetc member if getc macro support is disabled.
  149. Members:
  150. libc/stdio/scanf.c:1.26->1.27
  151. ---------------------
  152. PatchSet 2536
  153. Date: 2003/07/21 21:28:58
  154. Author: andersen
  155. Branch: HEAD
  156. Tag: (none)
  157. Log:
  158. Doing an search and replace on CFLAGS can prove dangerous. We don't
  159. do -O0 by default anyways, so leave this disabled for now.
  160. Members:
  161. libpthread/linuxthreads/Makefile:1.7->1.8
  162. ---------------------
  163. PatchSet 2537
  164. Date: 2003/08/01 10:13:43
  165. Author: andersen
  166. Branch: HEAD
  167. Tag: (none)
  168. Log:
  169. Remove the arch specific shm.h and use the fixed up common
  170. one which now uses the kernel structs
  171. -Erik
  172. Members:
  173. libc/sysdeps/linux/alpha/bits/shm.h:1.1->1.2(DEAD)
  174. libc/sysdeps/linux/common/bits/shm.h:1.1->1.2
  175. libc/sysdeps/linux/cris/bits/shm.h:1.1->1.2(DEAD)
  176. libc/sysdeps/linux/mips/bits/shm.h:1.3->1.4(DEAD)
  177. libc/sysdeps/linux/powerpc/bits/shm.h:1.2->1.3(DEAD)
  178. libc/sysdeps/linux/sparc/bits/shm.h:1.2->1.3(DEAD)
  179. ---------------------
  180. PatchSet 2538
  181. Date: 2003/08/01 21:08:36
  182. Author: mjn3
  183. Branch: HEAD
  184. Tag: (none)
  185. Log:
  186. Add a new *scanf implementation, includeing the *wscanf functions.
  187. Should be standards compliant and with several optional features,
  188. including support for hexadecimal float notation, locale awareness,
  189. glibc-like locale-specific digit grouping with the `'' flag, and
  190. positional arg support. I tested it pretty well (finding several
  191. bugs in glibc's scanf in the process), but it is brand new so be
  192. aware.
  193. The *wprintf functions now support floating point output. Also, a
  194. couple of bugs were squashed. Finally, %a/%A conversions are
  195. now implemented.
  196. Implement the glibc xlocale interface for thread-specific locale
  197. support. Also add the various *_l(args, locale_t loc_arg) funcs.
  198. NOTE!!! setlocale() is NOT threadsafe! NOTE!!!
  199. The strto{floating point} conversion functions are now locale aware.
  200. The also now support hexadecimal floating point notation.
  201. Add the wcsto{floating point} conversion functions.
  202. Fix a bug in mktime() related to dst. Note that unlike glibc's mktime,
  203. uClibc's version always normalizes the struct tm before attempting
  204. to determine the correct dst setting if tm_isdst == -1 on entry.
  205. Add a stub version of the libintl functions. (untested)
  206. Fixed a known memory leak in setlocale() related to the collation data.
  207. Add lots of new config options (which Erik agreed to sort out :-),
  208. including finally exposing some of the stripped down stdio configs.
  209. Be careful with those though, as they haven't been tested in a
  210. long time.
  211. (temporary) GOTCHAs...
  212. The ctype functions are currently incorrect for 8-bit locales. They
  213. will be fixed shortly.
  214. The ctype functions are now table-based, resulting in larger staticly
  215. linked binaries. I'll be adding an option to use the old approach
  216. in the stub locale configuration.
  217. Members:
  218. TODO:1.40->1.41
  219. extra/Configs/Config.in:1.19->1.20
  220. extra/locale/Makefile:1.9->1.10
  221. extra/locale/gen_collate.c:1.2->1.3
  222. extra/locale/gen_ldc.c:1.2->1.3
  223. extra/locale/gen_locale.c:1.4->1.5
  224. extra/locale/gen_wc8bit.c:1.3->1.4
  225. extra/locale/gen_wctype.c:1.2->1.3
  226. extra/locale/locale_mmap.h:1.3->1.4
  227. include/ctype.h:1.15->1.16
  228. include/langinfo.h:1.5->1.6
  229. include/libintl.h:1.1->1.2
  230. include/locale.h:1.5->1.6
  231. include/signal.h:1.6->1.7
  232. include/stdio.h:1.27->1.28
  233. include/stdlib.h:1.39->1.40
  234. include/string.h:1.23->1.24
  235. include/time.h:1.6->1.7
  236. include/wchar.h:1.2->1.3
  237. include/wctype.h:1.2->1.3
  238. include/xlocale.h:INITIAL->1.1
  239. include/sys/cdefs.h:1.7->1.8
  240. libc/inet/rpc/rcmd.c:1.7->1.8
  241. libc/misc/Makefile:1.35->1.36
  242. libc/misc/assert/__assert.c:1.6->1.7
  243. libc/misc/ctype/Makefile:1.12->1.13
  244. libc/misc/ctype/ctype.c:1.13->1.14
  245. libc/misc/intl/Makefile:INITIAL->1.1
  246. libc/misc/intl/intl.c:INITIAL->1.1
  247. libc/misc/locale/Makefile:1.9->1.10
  248. libc/misc/locale/locale.c:1.12->1.13
  249. libc/misc/time/Makefile:1.32->1.33
  250. libc/misc/time/time.c:1.12->1.13
  251. libc/misc/wchar/Makefile:1.4->1.5
  252. libc/misc/wchar/wchar.c:1.10->1.11
  253. libc/misc/wchar/wstdio.c:1.3->1.4
  254. libc/misc/wctype/Makefile:1.1->1.2
  255. libc/misc/wctype/wctype.c:1.3->1.4
  256. libc/stdio/Makefile:1.38->1.39
  257. libc/stdio/old_vfprintf.c:1.6->1.7
  258. libc/stdio/printf.c:1.45->1.46
  259. libc/stdio/scanf.c:1.27->1.28
  260. libc/stdio/stdio.c:1.69->1.70
  261. libc/stdlib/Makefile:1.51->1.52
  262. libc/stdlib/stdlib.c:1.10->1.11
  263. libc/stdlib/strtod.c:1.6->1.7
  264. libc/string/Makefile:1.52->1.53
  265. libc/string/wstring.c:1.15->1.16
  266. libc/sysdeps/linux/common/bits/uClibc_ctype.h:1.2->1.3
  267. libc/sysdeps/linux/common/bits/uClibc_fpmax.h:INITIAL->1.1
  268. libc/sysdeps/linux/common/bits/uClibc_locale.h:1.5->1.6
  269. libc/sysdeps/linux/common/bits/uClibc_stdio.h:1.11->1.12
  270. libc/sysdeps/linux/common/bits/uClibc_touplow.h:INITIAL->1.1
  271. libc/sysdeps/linux/common/bits/uClibc_uwchar.h:INITIAL->1.1
  272. libc/sysdeps/linux/common/bits/xopen_lim.h:1.2->1.3
  273. libc/unistd/getopt.c:1.7->1.8
  274. libpthread/linuxthreads/Makefile:1.8->1.9
  275. libpthread/linuxthreads/internals.h:1.5->1.6
  276. libpthread/linuxthreads/locale.c:INITIAL->1.1
  277. libpthread/linuxthreads/manager.c:1.6->1.7
  278. libpthread/linuxthreads/pthread.c:1.10->1.11
  279. ---------------------
  280. PatchSet 2539
  281. Date: 2003/08/01 21:35:12
  282. Author: mjn3
  283. Branch: HEAD
  284. Tag: (none)
  285. Log:
  286. Fix a silly error.
  287. To use the pregenerated locales, untar in the extra/locale directory.
  288. Do a 'make config' or 'make menuconfig' in the uClibc root dir, then
  289. a 'make headers' followed by 'make -C extra/locale pregen'. Then
  290. continue with 'make' as usual.
  291. Members:
  292. extra/locale/Makefile:1.10->1.11
  293. ---------------------
  294. PatchSet 2540
  295. Date: 2003/08/02 00:56:15
  296. Author: mjn3
  297. Branch: HEAD
  298. Tag: (none)
  299. Log:
  300. Replace 'new' in a prototype to avoid c++ problems.
  301. Members:
  302. libc/sysdeps/linux/common/bits/uClibc_locale.h:1.6->1.7
  303. ---------------------
  304. PatchSet 2541
  305. Date: 2003/08/02 20:17:59
  306. Author: andersen
  307. Branch: HEAD
  308. Tag: (none)
  309. Log:
  310. Update licensing discussion
  311. Members:
  312. docs/uclibc.org/FAQ.html:1.12->1.13
  313. ---------------------
  314. PatchSet 2542
  315. Date: 2003/08/04 20:03:33
  316. Author: andersen
  317. Branch: HEAD
  318. Tag: (none)
  319. Log:
  320. Update inet_aton() to support an undocumented feature of inet_aton,
  321. per UNIX Network Programming, Volume 1, second edition:
  322. An undocumented feature of inet_aton is that if addrptr is
  323. a null pointer, the function still performs it validation
  324. of the input string, but does not store the result.
  325. Members:
  326. libc/inet/addr.c:1.12->1.13
  327. ---------------------
  328. PatchSet 2543
  329. Date: 2003/08/04 21:23:05
  330. Author: andersen
  331. Branch: HEAD
  332. Tag: (none)
  333. Log:
  334. For sparc, powerpc, mips, and alpha we should also use the
  335. common ipc.h header and struct definitions.
  336. -Erik
  337. Members:
  338. libc/sysdeps/linux/alpha/bits/ipc.h:1.1->1.2(DEAD)
  339. libc/sysdeps/linux/mips/bits/ipc.h:1.3->1.4(DEAD)
  340. libc/sysdeps/linux/powerpc/bits/ipc.h:1.2->1.3(DEAD)
  341. libc/sysdeps/linux/sparc/bits/ipc.h:1.2->1.3(DEAD)
  342. ---------------------
  343. PatchSet 2544
  344. Date: 2003/08/05 02:52:38
  345. Author: andersen
  346. Branch: HEAD
  347. Tag: (none)
  348. Log:
  349. Merge/rework config system per the latest from linux-2.6.0-test2
  350. -Erik
  351. Members:
  352. extra/config/conf.c:1.3->1.4
  353. extra/config/confdata.c:1.6->1.7
  354. extra/config/expr.c:1.1->1.2
  355. extra/config/expr.h:1.2->1.3
  356. extra/config/lex.zconf.c_shipped:1.2->1.3
  357. extra/config/lkc.h:1.1->1.2
  358. extra/config/lkc_proto.h:1.2->1.3
  359. extra/config/mconf.c:1.7->1.8
  360. extra/config/menu.c:1.1->1.2
  361. extra/config/symbol.c:1.4->1.5
  362. extra/config/zconf.l:1.2->1.3
  363. extra/config/zconf.tab.c_shipped:1.3->1.4
  364. extra/config/zconf.y:1.2->1.3
  365. ---------------------
  366. PatchSet 2545
  367. Date: 2003/08/05 06:54:28
  368. Author: andersen
  369. Branch: HEAD
  370. Tag: (none)
  371. Log:
  372. Shuffle options around a bit
  373. Members:
  374. extra/Configs/Config.in:1.20->1.21
  375. ---------------------
  376. PatchSet 2546
  377. Date: 2003/08/05 06:58:49
  378. Author: andersen
  379. Branch: HEAD
  380. Tag: (none)
  381. Log:
  382. Looks like I missed a spot
  383. Members:
  384. extra/config/zconf.tab.c_shipped:1.4->1.5
  385. extra/config/zconf.y:1.3->1.4
  386. ---------------------
  387. PatchSet 2547
  388. Date: 2003/08/05 09:08:46
  389. Author: andersen
  390. Branch: HEAD
  391. Tag: (none)
  392. Log:
  393. Zou WeiJun noticed a type breaking the stime syscall
  394. -Erik
  395. Members:
  396. libc/sysdeps/linux/common/syscalls.c:1.106->1.107
  397. ---------------------
  398. PatchSet 2548
  399. Date: 2003/08/05 19:51:16
  400. Author: andersen
  401. Branch: HEAD
  402. Tag: (none)
  403. Log:
  404. Patch from David Wuertele to prevent "conflicts with new declaration with C
  405. linkage" problems with C++
  406. Members:
  407. libc/sysdeps/linux/common/bits/shm.h:1.2->1.3
  408. ---------------------
  409. PatchSet 2549
  410. Date: 2003/08/06 23:41:22
  411. Author: andersen
  412. Branch: HEAD
  413. Tag: (none)
  414. Log:
  415. Begin documenting differences between uClibc and SuSv3
  416. -Erik
  417. Members:
  418. docs/uClibc_vs_SuSv3.txt:INITIAL->1.1
  419. ---------------------
  420. PatchSet 2550
  421. Date: 2003/08/08 11:07:32
  422. Author: andersen
  423. Branch: HEAD
  424. Tag: (none)
  425. Log:
  426. Add support for personality(), prctl(), ustat(), and ulimit()
  427. syscalls, which had managed to stay unimplemented thus far.
  428. -Erik
  429. Members:
  430. include/ulimit.h:INITIAL->1.1
  431. include/ustat.h:INITIAL->1.1
  432. include/sys/personality.h:INITIAL->1.1
  433. include/sys/prctl.h:INITIAL->1.1
  434. include/sys/resource.h:1.4->1.5
  435. include/sys/ustat.h:INITIAL->1.1
  436. libc/sysdeps/linux/common/Makefile:1.82->1.83
  437. libc/sysdeps/linux/common/syscalls.c:1.107->1.108
  438. libc/sysdeps/linux/common/bits/ustat.h:1.1->1.2
  439. ---------------------
  440. PatchSet 2551
  441. Date: 2003/08/08 11:30:10
  442. Author: andersen
  443. Branch: HEAD
  444. Tag: (none)
  445. Log:
  446. Add in a MALLOC_GLIBC_COMPAT option to let people decide if they
  447. want glibc style malloc(0) behavior
  448. Members:
  449. extra/Configs/Config.in:1.21->1.22
  450. libc/stdlib/malloc/malloc.c:1.33->1.34
  451. libc/stdlib/malloc-930716/malloc.c:1.9->1.10
  452. ---------------------
  453. PatchSet 2552
  454. Date: 2003/08/10 03:58:53
  455. Author: andersen
  456. Branch: HEAD
  457. Tag: (none)
  458. Log:
  459. Add support for the ulimit syscall
  460. Members:
  461. libc/sysdeps/linux/common/ulimit.c:INITIAL->1.1
  462. ---------------------
  463. PatchSet 2553
  464. Date: 2003/08/10 05:39:24
  465. Author: andersen
  466. Branch: HEAD
  467. Tag: (none)
  468. Log:
  469. Update likely() to cope with truth values other than 1
  470. Members:
  471. include/features.h:1.48->1.49
  472. ---------------------
  473. PatchSet 2554
  474. Date: 2003/08/10 09:01:17
  475. Author: andersen
  476. Branch: HEAD
  477. Tag: (none)
  478. Log:
  479. An even simpler likely
  480. Members:
  481. include/features.h:1.49->1.50
  482. ---------------------
  483. PatchSet 2555
  484. Date: 2003/08/10 11:09:44
  485. Author: andersen
  486. Branch: HEAD
  487. Tag: (none)
  488. Log:
  489. silly me, thats not going to work.
  490. Members:
  491. include/features.h:1.50->1.51
  492. ---------------------
  493. PatchSet 2556
  494. Date: 2003/08/11 05:42:36
  495. Author: andersen
  496. Branch: HEAD
  497. Tag: (none)
  498. Log:
  499. also carefully booleanize the false value
  500. Members:
  501. include/features.h:1.51->1.52
  502. ---------------------
  503. PatchSet 2557
  504. Date: 2003/08/12 07:57:40
  505. Author: andersen
  506. Branch: HEAD
  507. Tag: (none)
  508. Log:
  509. Fixup centering so the site does not look like crap in IE
  510. Members:
  511. docs/uclibc.org/index.html:1.64->1.65
  512. ---------------------
  513. PatchSet 2558
  514. Date: 2003/08/13 21:08:21
  515. Author: andersen
  516. Branch: HEAD
  517. Tag: (none)
  518. Log:
  519. Patch from Paul Mundt adding uClibc sh64 support:
  520. Here's a patch that implements the beginnings of a rudimentary sh64 port. So
  521. far, this only works static, as I haven't done any of the ldso work yet. I've
  522. also not touched the libpthread stuff yet either, so that's also disabled for
  523. now.
  524. This port was based off of some work that Sean McGoogan at SuperH did for his
  525. initial port, but the this patch doesn't carry over too much from there
  526. (basically the libc/sysdeps/linux/sh64/Makefile (or rather, parts of it),
  527. the setjmp/longjmp stuff (which I had to rewrite portions of it to work with
  528. the new toolchains), etc.).
  529. However, for static, everything appears to work correcly, at least in a hello
  530. world type application.
  531. Members:
  532. Rules.mak:1.134->1.135
  533. extra/Configs/Config.sh:1.35->1.36
  534. extra/Configs/Config.sh.default:1.1->1.2
  535. extra/Configs/Config.sh64:INITIAL->1.1
  536. extra/Configs/Config.sh64.default:INITIAL->1.1
  537. libc/sysdeps/linux/Makefile:1.18->1.19
  538. libc/sysdeps/linux/common/initfini.c:1.13->1.14
  539. libc/sysdeps/linux/sh64/Makefile:INITIAL->1.1
  540. libc/sysdeps/linux/sh64/__init_brk.c:INITIAL->1.1
  541. libc/sysdeps/linux/sh64/brk.c:INITIAL->1.1
  542. libc/sysdeps/linux/sh64/crt0.S:INITIAL->1.1
  543. libc/sysdeps/linux/sh64/fork.c:INITIAL->1.1
  544. libc/sysdeps/linux/sh64/longjmp.S:INITIAL->1.1
  545. libc/sysdeps/linux/sh64/sbrk.c:INITIAL->1.1
  546. libc/sysdeps/linux/sh64/setjmp.S:INITIAL->1.1
  547. libc/sysdeps/linux/sh64/bits/endian.h:INITIAL->1.1
  548. libc/sysdeps/linux/sh64/bits/fcntl.h:INITIAL->1.1
  549. libc/sysdeps/linux/sh64/bits/kernel_stat.h:INITIAL->1.1
  550. libc/sysdeps/linux/sh64/bits/kernel_types.h:INITIAL->1.1
  551. libc/sysdeps/linux/sh64/bits/setjmp.h:INITIAL->1.1
  552. libc/sysdeps/linux/sh64/bits/syscalls.h:INITIAL->1.1
  553. libc/sysdeps/linux/sh64/bits/wordsize.h:INITIAL->1.1
  554. libc/sysdeps/linux/sh64/sys/ucontext.h:INITIAL->1.1
  555. ---------------------
  556. PatchSet 2559
  557. Date: 2003/08/14 19:46:31
  558. Author: andersen
  559. Branch: HEAD
  560. Tag: (none)
  561. Log:
  562. Use the common version for bits/sem.h. Fixup the types to
  563. match the kernel type exactly.
  564. Members:
  565. libc/sysdeps/linux/alpha/bits/sem.h:1.1->1.2(DEAD)
  566. libc/sysdeps/linux/common/bits/sem.h:1.2->1.3
  567. libc/sysdeps/linux/mips/bits/sem.h:1.2->1.3(DEAD)
  568. libc/sysdeps/linux/powerpc/bits/sem.h:1.2->1.3(DEAD)
  569. libc/sysdeps/linux/sparc/bits/sem.h:1.2->1.3(DEAD)
  570. ---------------------
  571. PatchSet 2560
  572. Date: 2003/08/17 05:40:42
  573. Author: mjn3
  574. Branch: HEAD
  575. Tag: (none)
  576. Log:
  577. Fix a cut-and-paste error. Collation should be working again.
  578. Members:
  579. libc/misc/locale/locale.c:1.13->1.14
  580. ---------------------
  581. PatchSet 2561
  582. Date: 2003/08/18 22:14:27
  583. Author: mjn3
  584. Branch: HEAD
  585. Tag: (none)
  586. Log:
  587. _wchar_utf8sntowcs and _wchar_wcsntoutf8s now set errno if EILSEQ.
  588. Members:
  589. libc/misc/wchar/wchar.c:1.11->1.12
  590. ---------------------
  591. PatchSet 2562
  592. Date: 2003/08/18 22:15:55
  593. Author: mjn3
  594. Branch: HEAD
  595. Tag: (none)
  596. Log:
  597. scanf %lc,%ls,%l[ would always set mb_fail on eof or error,
  598. even when just starting a new mb char.
  599. wscanf would incorrectly unget in certain situations.
  600. Members:
  601. libc/stdio/scanf.c:1.28->1.29
  602. ---------------------
  603. PatchSet 2563
  604. Date: 2003/08/18 22:28:33
  605. Author: mjn3
  606. Branch: HEAD
  607. Tag: (none)
  608. Log:
  609. Fixed a bug where locales nontrivially derived from iso14651_t1 did not have
  610. the UNDEFINED entry set properly.
  611. Members:
  612. extra/locale/gen_collate.c:1.3->1.4
  613. ---------------------
  614. PatchSet 2564
  615. Date: 2003/08/18 22:56:11
  616. Author: andersen
  617. Branch: HEAD
  618. Tag: (none)
  619. Log:
  620. Cleanup arm architecture optimizations and add big endian arm as well.
  621. Members:
  622. Rules.mak:1.135->1.136
  623. extra/Configs/Config.arm:1.35->1.36
  624. ---------------------
  625. PatchSet 2565
  626. Date: 2003/08/19 00:14:09
  627. Author: mjn3
  628. Branch: HEAD
  629. Tag: (none)
  630. Log:
  631. Work around a bug in nm from binutils-2.14.90.0.5.
  632. Members:
  633. extra/scripts/get-needed-libgcc-objects.sh:1.19->1.20
  634. ---------------------
  635. PatchSet 2566
  636. Date: 2003/08/19 07:05:29
  637. Author: andersen
  638. Branch: HEAD
  639. Tag: (none)
  640. Log:
  641. Phase one of my evil plan to clean up ld.so...
  642. Members:
  643. ldso/Makefile:1.22->1.23
  644. ldso/config.h:1.5->1.6(DEAD)
  645. ldso/include/.cvsignore:INITIAL->1.1
  646. ldso/include/dlfcn.h:INITIAL->1.1
  647. ldso/include/ld_elf.h:INITIAL->1.1
  648. ldso/include/ld_hash.h:INITIAL->1.1
  649. ldso/include/ld_string.h:INITIAL->1.1
  650. ldso/include/ld_syscall.h:INITIAL->1.1
  651. ldso/include/ldso.h:INITIAL->1.1
  652. ldso/ldso/.cvsignore:1.6->1.7
  653. ldso/ldso/Makefile:1.40->1.41
  654. ldso/ldso/ld_hash.h:1.16->1.17(DEAD)
  655. ldso/ldso/ld_string.h:1.17->1.18(DEAD)
  656. ldso/ldso/ld_syscall.h:1.17->1.18(DEAD)
  657. ldso/ldso/ldso.c:1.67->1.68
  658. ldso/ldso/linuxelf.h:1.10->1.11(DEAD)
  659. ldso/ldso/readelflib1.c:1.41->1.42
  660. ldso/libdl/Makefile:1.27->1.28
  661. ldso/libdl/dlfcn.h:1.1->1.2(DEAD)
  662. ldso/libdl/dlib.c:1.26->1.27
  663. ldso/util/Makefile:1.32->1.33
  664. ldso/util/ldconfig.c:1.9->1.10
  665. ---------------------
  666. PatchSet 2567
  667. Date: 2003/08/19 14:11:05
  668. Author: andersen
  669. Branch: HEAD
  670. Tag: (none)
  671. Log:
  672. Cool. Found most of the problem. Turns out we were inadvertanly loading some
  673. libraries multiple times, wasting memory and causing different libraries to use
  674. different symbol sets, some of which were not properly resolved.
  675. Continue scrubbing ld.so and converting it to use proper types.
  676. Members:
  677. ldso/include/ld_hash.h:1.1->1.2
  678. ldso/ldso/hash.c:1.13->1.14
  679. ldso/ldso/ldso.c:1.68->1.69
  680. ldso/ldso/readelflib1.c:1.42->1.43
  681. ldso/ldso/i386/elfinterp.c:1.23->1.24
  682. ldso/libdl/dlib.c:1.27->1.28
  683. ---------------------
  684. PatchSet 2568
  685. Date: 2003/08/19 15:08:44
  686. Author: andersen
  687. Branch: HEAD
  688. Tag: (none)
  689. Log:
  690. More routine cleanup
  691. Members:
  692. ldso/ldso/i386/elfinterp.c:1.24->1.25
  693. ---------------------
  694. PatchSet 2569
  695. Date: 2003/08/19 15:15:39
  696. Author: andersen
  697. Branch: HEAD
  698. Tag: (none)
  699. Log:
  700. I just realized we need global symbol resolution for everything in
  701. a chain of dependent libraries or libraries that depend on other
  702. shared libraries will not work!
  703. So with a well placed
  704. dyn_chain->flags |= RTLD_GLOBAL;
  705. everything is now working perfectly!!! Sweet!!!!
  706. This patch also removes some leftover junk from my previous efforts.
  707. Members:
  708. ldso/libdl/dlib.c:1.28->1.29
  709. ---------------------
  710. PatchSet 2570
  711. Date: 2003/08/19 15:24:14
  712. Author: andersen
  713. Branch: HEAD
  714. Tag: (none)
  715. Log:
  716. Update the tests a little bit
  717. Members:
  718. test/dlopen/Makefile:1.1->1.2
  719. test/dlopen/libtest1.c:1.1->1.2
  720. test/dlopen/libtest2.c:1.1->1.2
  721. test/dlopen/test3.c:INITIAL->1.1
  722. ---------------------
  723. PatchSet 2571
  724. Date: 2003/08/19 15:25:45
  725. Author: andersen
  726. Branch: HEAD
  727. Tag: (none)
  728. Log:
  729. ignore unwanted stuff
  730. Members:
  731. test/dlopen/.cvsignore:INITIAL->1.1
  732. ---------------------
  733. PatchSet 2572
  734. Date: 2003/08/20 05:26:41
  735. Author: mjn3
  736. Branch: HEAD
  737. Tag: (none)
  738. Log:
  739. Correct included header for ustat.
  740. Members:
  741. libc/sysdeps/linux/common/syscalls.c:1.108->1.109
  742. ---------------------
  743. PatchSet 2573
  744. Date: 2003/08/21 00:19:23
  745. Author: andersen
  746. Branch: HEAD
  747. Tag: (none)
  748. Log:
  749. Revert this change for now.
  750. Members:
  751. Rules.mak:1.136->1.137
  752. ---------------------
  753. PatchSet 2574
  754. Date: 2003/08/21 08:56:36
  755. Author: andersen
  756. Branch: HEAD
  757. Tag: (none)
  758. Log:
  759. Be sure to remove the old ldso.h, since it will screw things
  760. up badly if still present...
  761. Members:
  762. ldso/ldso/Makefile:1.41->1.42
  763. ---------------------
  764. PatchSet 2575
  765. Date: 2003/08/21 09:15:58
  766. Author: andersen
  767. Branch: HEAD
  768. Tag: (none)
  769. Log:
  770. Add missing semicolons
  771. Members:
  772. libc/sysdeps/linux/common/sendfile64.c:1.2->1.3
  773. ---------------------
  774. PatchSet 2576
  775. Date: 2003/08/22 03:56:46
  776. Author: andersen
  777. Branch: HEAD
  778. Tag: (none)
  779. Log:
  780. Remove some mips specific hacks that are no longer needed, and actively break
  781. things, now that I have cleaned up the code to be a bit less horribly messy.
  782. With this, the shared lib loader works on mips once again.
  783. -Erik
  784. Members:
  785. ldso/ldso/ldso.c:1.69->1.70
  786. ---------------------
  787. PatchSet 2577
  788. Date: 2003/08/22 04:05:06
  789. Author: andersen
  790. Branch: HEAD
  791. Tag: (none)
  792. Log:
  793. Patch from Atsushi Nemoto, who writes:
  794. I found that current pread/pwrite is broken on mips.
  795. On mips, kernel needs 6 arguments for pread/pwrite system call. (3
  796. words for first 3 arguments + 1 padding word + 2 words for last 64bit
  797. argument). Also, mips64 kernel needs just 4 arguments so no wrapper
  798. will be required.
  799. This is a patch against 0.9.20.
  800. Members:
  801. libc/sysdeps/linux/mips/Makefile:1.28->1.29
  802. libc/sysdeps/linux/mips/pread_write.c:INITIAL->1.1
  803. ---------------------
  804. PatchSet 2578
  805. Date: 2003/08/22 04:25:42
  806. Author: andersen
  807. Branch: HEAD
  808. Tag: (none)
  809. Log:
  810. mention ucdot.org
  811. Members:
  812. docs/uclibc.org/index.html:1.65->1.66
  813. ---------------------
  814. PatchSet 2579
  815. Date: 2003/08/22 05:07:06
  816. Author: andersen
  817. Branch: HEAD
  818. Tag: (none)
  819. Log:
  820. Link update
  821. Members:
  822. docs/uclibc.org/index.html:1.66->1.67
  823. ---------------------
  824. PatchSet 2580
  825. Date: 2003/08/22 08:04:16
  826. Author: andersen
  827. Branch: HEAD
  828. Tag: (none)
  829. Log:
  830. Make the mips ld.so debug noise somewhat useful, and less gratuitously
  831. different than all other arches.
  832. -Erik
  833. Members:
  834. ldso/ldso/mips/elfinterp.c:1.6->1.7
  835. ---------------------
  836. PatchSet 2581
  837. Date: 2003/08/22 21:28:43
  838. Author: andersen
  839. Branch: HEAD
  840. Tag: (none)
  841. Log:
  842. Avoid gratuitous conflicts when used with kernel headers
  843. Members:
  844. include/features.h:1.52->1.53
  845. ---------------------
  846. PatchSet 2582
  847. Date: 2003/08/22 22:10:47
  848. Author: andersen
  849. Branch: HEAD
  850. Tag: (none)
  851. Log:
  852. Don't use linux/sysctl.h and instead locally define struct __sysctl_args.
  853. Members:
  854. libc/sysdeps/linux/common/syscalls.c:1.109->1.110
  855. ---------------------
  856. PatchSet 2583
  857. Date: 2003/08/24 04:49:05
  858. Author: mjn3
  859. Branch: HEAD
  860. Tag: (none)
  861. Log:
  862. Fix a few bugs in the new extended locale functions.
  863. Move stub gettext functions to a stub libintl to make switching in
  864. gnu gettext easier. Also add a few gnu-isms.
  865. Change to using hidden names with global weak aliases for the extended
  866. locale functions, as expected by libstd++.
  867. Slightly rework the locale data generation stuff to allow pregenerated
  868. locale data to be used with buildroot.
  869. Members:
  870. Makefile:1.207->1.208
  871. extra/locale/Makefile:1.11->1.12
  872. include/langinfo.h:1.6->1.7
  873. include/locale.h:1.6->1.7
  874. include/stdlib.h:1.40->1.41
  875. include/string.h:1.24->1.25
  876. include/time.h:1.7->1.8
  877. include/wchar.h:1.3->1.4
  878. include/wctype.h:1.3->1.4
  879. libc/misc/ctype/ctype.c:1.14->1.15
  880. libc/misc/gnu/obstack.c:1.1->1.2
  881. libc/misc/intl/Makefile:1.1->1.2
  882. libc/misc/intl/intl.c:1.1->1.2
  883. libc/misc/locale/.cvsignore:1.1->1.2
  884. libc/misc/locale/Makefile:1.10->1.11
  885. libc/misc/locale/locale.c:1.14->1.15
  886. libc/misc/time/time.c:1.13->1.14
  887. libc/misc/wctype/wctype.c:1.4->1.5
  888. libc/stdlib/stdlib.c:1.11->1.12
  889. libc/stdlib/strtod.c:1.7->1.8
  890. libc/string/wstring.c:1.16->1.17
  891. libc/sysdeps/linux/common/bits/uClibc_locale.h:1.7->1.8
  892. libintl/.cvsignore:INITIAL->1.1
  893. libintl/Makefile:INITIAL->1.1
  894. libintl/intl.c:INITIAL->1.1
  895. ---------------------
  896. PatchSet 2584
  897. Date: 2003/08/24 06:11:50
  898. Author: andersen
  899. Branch: HEAD
  900. Tag: (none)
  901. Log:
  902. conditionally add wordexp, in this case ripped from glibc.
  903. I hate to add this stuff, but it is specified by SuSv3...
  904. Members:
  905. libc/misc/Makefile:1.36->1.37
  906. libc/misc/wordexp/Makefile:1.2->1.3
  907. libc/misc/wordexp/wordexp.c:1.2->1.3
  908. ---------------------
  909. PatchSet 2585
  910. Date: 2003/08/24 06:55:50
  911. Author: andersen
  912. Branch: HEAD
  913. Tag: (none)
  914. Log:
  915. Reluctantly add wordexp()
  916. Members:
  917. extra/Configs/Config.in:1.22->1.23
  918. ---------------------
  919. PatchSet 2586
  920. Date: 2003/08/25 16:00:00
  921. Author: mjn3
  922. Branch: HEAD
  923. Tag: (none)
  924. Log:
  925. Add missing header.
  926. Members:
  927. include/wordexp.h:INITIAL->1.1
  928. ---------------------
  929. PatchSet 2587
  930. Date: 2003/08/27 13:59:23
  931. Author: tobiasa
  932. Branch: HEAD
  933. Tag: (none)
  934. Log:
  935. Cosmetic changes.
  936. Members:
  937. ldso/ldso/cris/boot1_arch.h:1.1->1.2
  938. ldso/ldso/cris/elfinterp.c:1.2->1.3
  939. ldso/ldso/cris/ld_sysdep.h:1.1->1.2
  940. ---------------------
  941. PatchSet 2588
  942. Date: 2003/08/27 14:04:27
  943. Author: tobiasa
  944. Branch: HEAD
  945. Tag: (none)
  946. Log:
  947. Updated CRIS configuration files.
  948. Members:
  949. extra/Configs/Config.cris:1.6->1.7
  950. extra/Configs/Config.cris.default:1.1->1.2
  951. ---------------------
  952. PatchSet 2589
  953. Date: 2003/08/27 14:07:01
  954. Author: tobiasa
  955. Branch: HEAD
  956. Tag: (none)
  957. Log:
  958. Removed CRIS specific code.
  959. Members:
  960. ldso/ldso/Makefile:1.42->1.43
  961. ---------------------
  962. PatchSet 2590
  963. Date: 2003/08/27 14:13:47
  964. Author: tobiasa
  965. Branch: HEAD
  966. Tag: (none)
  967. Log:
  968. Cosmetic changes.
  969. Members:
  970. libc/sysdeps/linux/cris/crt0.c:1.3->1.4
  971. libc/sysdeps/linux/cris/bits/byteswap.h:1.1->1.2
  972. libc/sysdeps/linux/cris/bits/syscalls.h:1.2->1.3
  973. ---------------------
  974. PatchSet 2591
  975. Date: 2003/08/27 14:17:07
  976. Author: tobiasa
  977. Branch: HEAD
  978. Tag: (none)
  979. Log:
  980. Added cris to "define list".
  981. Members:
  982. libc/sysdeps/linux/common/create_module.c:1.7->1.8
  983. ---------------------
  984. PatchSet 2592
  985. Date: 2003/08/28 06:51:04
  986. Author: miles
  987. Branch: HEAD
  988. Tag: (none)
  989. Log:
  990. (1) Make UCLIBC_CC env var work even if __UCLIBC_CTOR_DTOR__ isn't defined.
  991. (2) Add a command-line option --uclibc-cc with the same functionality.
  992. Members:
  993. extra/gcc-uClibc/gcc-uClibc.c:1.61->1.62
  994. ---------------------
  995. PatchSet 2593
  996. Date: 2003/08/28 18:16:52
  997. Author: mjn3
  998. Branch: HEAD
  999. Tag: (none)
  1000. Log:
  1001. Create a typedef for the ctype bitmask table entries.
  1002. Hack a fix for ctype support of 8-bit codeset locales.
  1003. Note: toupper/tolower mappings do not handle the special cases for the
  1004. tr_TR and az_AZ locales, since the wide versions currently handle them
  1005. either. That will be addressed when I rewrite the data generation tools
  1006. and the libc locale code.
  1007. Members:
  1008. include/ctype.h:1.16->1.17
  1009. libc/misc/ctype/ctype.c:1.15->1.16
  1010. libc/misc/locale/locale.c:1.15->1.16
  1011. libc/sysdeps/linux/common/bits/uClibc_locale.h:1.8->1.9
  1012. libc/sysdeps/linux/common/bits/uClibc_touplow.h:1.1->1.2
  1013. ---------------------
  1014. PatchSet 2594
  1015. Date: 2003/08/29 23:52:20
  1016. Author: andersen
  1017. Branch: HEAD
  1018. Tag: (none)
  1019. Log:
  1020. here is (I hope) a better way to handle this one. I regularly build
  1021. debug versions of uClibc with -O0, but libpthread/linuxthreads/spinlock.c
  1022. will not compile without at least -O1 optimization...
  1023. Members:
  1024. libpthread/linuxthreads/Makefile:1.9->1.10
  1025. ---------------------
  1026. PatchSet 2595
  1027. Date: 2003/08/30 00:52:04
  1028. Author: andersen
  1029. Branch: HEAD
  1030. Tag: (none)
  1031. Log:
  1032. Remove comments about wordexp.
  1033. Members:
  1034. docs/Glibc_vs_uClibc_Differences.txt:1.9->1.10
  1035. docs/uClibc_vs_SuSv3.txt:1.1->1.2
  1036. docs/uclibc.org/FAQ.html:1.13->1.14
  1037. ---------------------
  1038. PatchSet 2596
  1039. Date: 2003/08/30 04:31:55
  1040. Author: mjn3
  1041. Branch: HEAD
  1042. Tag: (none)
  1043. Log:
  1044. Some doc updates.
  1045. Members:
  1046. TODO:1.41->1.42
  1047. docs/Glibc_vs_uClibc_Differences.txt:1.10->1.11
  1048. ---------------------
  1049. PatchSet 2597
  1050. Date: 2003/08/30 20:16:43
  1051. Author: andersen
  1052. Branch: HEAD
  1053. Tag: (none)
  1054. Log:
  1055. Add a couple of things... And check that cvs commit diffs are
  1056. working again...
  1057. Members:
  1058. TODO:1.42->1.43
  1059. ---------------------
  1060. PatchSet 2598
  1061. Date: 2003/08/31 07:51:52
  1062. Author: andersen
  1063. Branch: HEAD
  1064. Tag: (none)
  1065. Log:
  1066. Weed out duplicates before trying to load libraries.... Delayed
  1067. checking for duplicates and returning an alias if an existing lib
  1068. is already loaded is still correct for the dlopen case.
  1069. Members:
  1070. ldso/include/ld_elf.h:1.1->1.2
  1071. ldso/ldso/ldso.c:1.70->1.71
  1072. ldso/ldso/readelflib1.c:1.43->1.44
  1073. ---------------------
  1074. PatchSet 2599
  1075. Date: 2003/09/01 10:45:44
  1076. Author: mjn3
  1077. Branch: HEAD
  1078. Tag: (none)
  1079. Log:
  1080. Fix precision bug for %g conversion specifier when using %f style.
  1081. Members:
  1082. libc/stdio/printf.c:1.46->1.47
  1083. ---------------------
  1084. PatchSet 2600
  1085. Date: 2003/09/01 10:47:08
  1086. Author: mjn3
  1087. Branch: HEAD
  1088. Tag: (none)
  1089. Log:
  1090. Rework a few things.
  1091. Members:
  1092. libc/misc/intl/Makefile:1.2->1.3
  1093. libc/misc/intl/intl.c:1.2->1.3
  1094. libintl/intl.c:1.1->1.2
  1095. ---------------------
  1096. PatchSet 2601
  1097. Date: 2003/09/01 15:56:33
  1098. Author: andersen
  1099. Branch: HEAD
  1100. Tag: (none)
  1101. Log:
  1102. Greg Nutt writes:
  1103. Attached is a patch for a bug I found in libc/termios/ttyname.c.
  1104. Essentially the length of the buffer is calculated incorrectly in a
  1105. strncpy call and then the null terminator is placed on the byte after
  1106. the buffer.
  1107. This probably cause some very strange behavior on my system (it ended up
  1108. setting malloc's heapsize to zero) but may be innocuous on other systems.
  1109. Members:
  1110. libc/termios/ttyname.c:1.10->1.11
  1111. ---------------------
  1112. PatchSet 2602
  1113. Date: 2003/09/01 16:00:54
  1114. Author: andersen
  1115. Branch: HEAD
  1116. Tag: (none)
  1117. Log:
  1118. Atsushi Nemoto writes:
  1119. I found math fpclassify function is broken because FP_XXX definitions
  1120. in libm/fp_private.h is incompatible with include/math.h.
  1121. Also I noticed fp_private.h and fpmacros.c use many 'long int' for
  1122. 32bit variables. I think these should be int or u_int32_t.
  1123. Here is a patch against 0.9.20.
  1124. fp_private.c:
  1125. --- fix union members (use u_int32_t instead of 'unsigned long int').
  1126. --- remove incompatible FP_XXX definitions (and some unused macros).
  1127. fpmacros.c:
  1128. --- use FP_NAN instead of FP_QNAN/FP_SNAN.
  1129. --- use correct type (int instead of long int).
  1130. --- fix union members (use u_int32_t instead of 'unsigned long int').
  1131. --- remove unnecessary cast.
  1132. Note that I had to remove weak_alias for isnanl,isinfl to compile
  1133. patched fpmacroc.c. Is this really needed? Original behavior (using
  1134. isnan for isnanl) seems problematic anyway.
  1135. Members:
  1136. libm/fp_private.h:1.1->1.2
  1137. libm/fpmacros.c:1.4->1.5
  1138. ---------------------
  1139. PatchSet 2603
  1140. Date: 2003/09/01 16:06:26
  1141. Author: andersen
  1142. Branch: HEAD
  1143. Tag: (none)
  1144. Log:
  1145. Rob Landley writes:
  1146. SYSTEM_DEVEL_PREFIX says: "This defaults to $(DEVEL_PREFIX)/usr", but it
  1147. actually defaults to just "($DEVEL_PREFIX)".
  1148. Just thought I'd mention it... :)
  1149. Members:
  1150. extra/Configs/Config.in:1.23->1.24
  1151. ---------------------
  1152. PatchSet 2604
  1153. Date: 2003/09/01 18:47:29
  1154. Author: andersen
  1155. Branch: HEAD
  1156. Tag: (none)
  1157. Log:
  1158. Remove a bunch of guessing about the location of the kernel
  1159. headers. Move most of that into a script, and warn loudly
  1160. when having to guess.
  1161. -Erik
  1162. Members:
  1163. Makefile:1.208->1.209
  1164. extra/scripts/fix_includes.sh:INITIAL->1.1
  1165. ---------------------
  1166. PatchSet 2605
  1167. Date: 2003/09/01 18:58:38
  1168. Author: andersen
  1169. Branch: HEAD
  1170. Tag: (none)
  1171. Log:
  1172. Do not overwrite CPU_CFLAGS values....
  1173. Members:
  1174. Rules.mak:1.137->1.138
  1175. ---------------------
  1176. PatchSet 2606
  1177. Date: 2003/09/01 19:03:49
  1178. Author: andersen
  1179. Branch: HEAD
  1180. Tag: (none)
  1181. Log:
  1182. 15 retries is really rather excessive...
  1183. Members:
  1184. libc/inet/resolv.c:1.46->1.47
  1185. ---------------------
  1186. PatchSet 2607
  1187. Date: 2003/09/01 19:32:22
  1188. Author: mjn3
  1189. Branch: HEAD
  1190. Tag: (none)
  1191. Log:
  1192. Hack around bg_BG bug; grouping specified but no thousands separator.
  1193. Also, disable the locale link_warnings for now, as they generate a
  1194. lot of noise when using libstd++.
  1195. Members:
  1196. libc/misc/locale/locale.c:1.16->1.17
  1197. ---------------------
  1198. PatchSet 2608
  1199. Date: 2003/09/01 20:25:55
  1200. Author: andersen
  1201. Branch: HEAD
  1202. Tag: (none)
  1203. Log:
  1204. pass in "-s" directly
  1205. Members:
  1206. extra/gcc-uClibc/Makefile:1.57->1.58
  1207. ---------------------
  1208. PatchSet 2609
  1209. Date: 2003/09/01 20:26:33
  1210. Author: andersen
  1211. Branch: HEAD
  1212. Tag: (none)
  1213. Log:
  1214. minor link updates
  1215. Members:
  1216. docs/uclibc.org/uClibc-apps.html:1.22->1.23
  1217. ---------------------
  1218. PatchSet 2610
  1219. Date: 2003/09/01 20:57:31
  1220. Author: andersen
  1221. Branch: HEAD
  1222. Tag: (none)
  1223. Log:
  1224. minor cleanup
  1225. Members:
  1226. test/unistd/vfork.c:1.4->1.5
  1227. ---------------------
  1228. PatchSet 2611
  1229. Date: 2003/09/01 21:42:39
  1230. Author: andersen
  1231. Branch: HEAD
  1232. Tag: (none)
  1233. Log:
  1234. A better test for a dlopen problem with weak symbols, based
  1235. on a much improve test by mjn3.
  1236. Members:
  1237. test/ldso/.cvsignore:1.3->1.4
  1238. test/ldso/Makefile:1.11->1.12
  1239. test/ldso/dltest.c:1.1->1.2
  1240. test/ldso/howdy.c:1.3->1.4(DEAD)
  1241. test/ldso/libtest.c:INITIAL->1.1
  1242. ---------------------
  1243. PatchSet 2612
  1244. Date: 2003/09/01 21:45:21
  1245. Author: andersen
  1246. Branch: HEAD
  1247. Tag: (none)
  1248. Log:
  1249. kill these too.
  1250. Members:
  1251. test/ldso/dltest2.c:1.2->1.3(DEAD)
  1252. test/ldso/dlttest.c:1.1->1.2(DEAD)
  1253. ---------------------
  1254. PatchSet 2613
  1255. Date: 2003/09/02 00:43:42
  1256. Author: andersen
  1257. Branch: HEAD
  1258. Tag: (none)
  1259. Log:
  1260. move the ldso tests to dlopen where they belong
  1261. Members:
  1262. test/Makefile:1.26->1.27
  1263. test/dlopen/.cvsignore:1.1->1.2
  1264. test/dlopen/Makefile:1.2->1.3
  1265. test/dlopen/dltest.c:INITIAL->1.1
  1266. test/dlopen/libtest.c:INITIAL->1.1
  1267. test/ldso/.cvsignore:1.4->1.5(DEAD)
  1268. test/ldso/Makefile:1.12->1.13(DEAD)
  1269. test/ldso/dltest.c:1.2->1.3(DEAD)
  1270. test/ldso/libtest.c:1.1->1.2(DEAD)
  1271. ---------------------
  1272. PatchSet 2614
  1273. Date: 2003/09/02 00:55:15
  1274. Author: andersen
  1275. Branch: HEAD
  1276. Tag: (none)
  1277. Log:
  1278. Use "__pthread_once", since that is weak and present in both
  1279. glibc and uClibc.
  1280. Members:
  1281. test/dlopen/dltest.c:1.1->1.2
  1282. test/dlopen/libtest.c:1.1->1.2
  1283. ---------------------
  1284. PatchSet 2615
  1285. Date: 2003/09/02 01:17:01
  1286. Author: andersen
  1287. Branch: HEAD
  1288. Tag: (none)
  1289. Log:
  1290. Make it easier to disable lib debugging (mainly for when testing
  1291. with glibc).
  1292. Members:
  1293. test/dlopen/Makefile:1.3->1.4
  1294. ---------------------
  1295. PatchSet 2616
  1296. Date: 2003/09/02 07:54:14
  1297. Author: andersen
  1298. Branch: HEAD
  1299. Tag: (none)
  1300. Log:
  1301. Fix a problem with dtors/dtors.
  1302. Members:
  1303. ldso/libdl/dlib.c:1.29->1.30
  1304. ---------------------
  1305. PatchSet 2617
  1306. Date: 2003/09/02 07:55:18
  1307. Author: andersen
  1308. Branch: HEAD
  1309. Tag: (none)
  1310. Log:
  1311. delete some garbage, cleanup duplicate handling
  1312. Members:
  1313. ldso/ldso/ldso.c:1.71->1.72
  1314. ---------------------
  1315. PatchSet 2618
  1316. Date: 2003/09/02 07:55:55
  1317. Author: andersen
  1318. Branch: HEAD
  1319. Tag: (none)
  1320. Log:
  1321. cleanup/simplify duplicate handling.
  1322. Members:
  1323. ldso/ldso/readelflib1.c:1.44->1.45
  1324. ---------------------
  1325. PatchSet 2619
  1326. Date: 2003/09/03 04:23:31
  1327. Author: mjn3
  1328. Branch: HEAD
  1329. Tag: (none)
  1330. Log:
  1331. Only define __STDC_ISO_10646__ if wide char support is enabled.
  1332. Members:
  1333. include/features.h:1.53->1.54
  1334. ---------------------
  1335. PatchSet 2620
  1336. Date: 2003/09/03 08:23:12
  1337. Author: mjn3
  1338. Branch: HEAD
  1339. Tag: (none)
  1340. Log:
  1341. Some more buildroot-motivated fixes. Avoid installing some headers, as
  1342. well as stub libintl, depending on configuration.
  1343. Members:
  1344. Makefile:1.209->1.210
  1345. libc/misc/Makefile:1.37->1.38
  1346. libc/misc/gnu/obstack.c:1.2->1.3
  1347. ---------------------
  1348. PatchSet 2621
  1349. Date: 2003/09/03 13:49:01
  1350. Author: andersen
  1351. Branch: HEAD
  1352. Tag: (none)
  1353. Log:
  1354. Let "$KERNEL_SOURCE/include/asm" be either a link or a directory.
  1355. Members:
  1356. extra/scripts/fix_includes.sh:1.1->1.2
  1357. ---------------------
  1358. PatchSet 2622
  1359. Date: 2003/09/04 02:39:18
  1360. Author: andersen
  1361. Branch: HEAD
  1362. Tag: (none)
  1363. Log:
  1364. Minor cosmetic cleanups to avoid getting spurious bug reports.
  1365. Members:
  1366. extra/scripts/fix_includes.sh:1.2->1.3
  1367. ---------------------
  1368. PatchSet 2623
  1369. Date: 2003/09/05 06:36:10
  1370. Author: mjn3
  1371. Branch: HEAD
  1372. Tag: (none)
  1373. Log:
  1374. Oops... Forgot to convert this to the new floating point conversion func.
  1375. Members:
  1376. libc/stdio/old_vfprintf.c:1.7->1.8
  1377. ---------------------
  1378. PatchSet 2624
  1379. Date: 2003/09/05 07:20:05
  1380. Author: mjn3
  1381. Branch: HEAD
  1382. Tag: (none)
  1383. Log:
  1384. Move an #endif that was in the wrong place.
  1385. Members:
  1386. include/stdlib.h:1.41->1.42
  1387. ---------------------
  1388. PatchSet 2625
  1389. Date: 2003/09/05 07:50:56
  1390. Author: mjn3
  1391. Branch: HEAD
  1392. Tag: (none)
  1393. Log:
  1394. Always build _store_inttype since it is used by the new scanf.
  1395. Members:
  1396. libc/stdio/Makefile:1.39->1.40
  1397. ---------------------
  1398. PatchSet 2626
  1399. Date: 2003/09/05 22:04:39
  1400. Author: andersen
  1401. Branch: HEAD
  1402. Tag: (none)
  1403. Log:
  1404. mjn3 noticed we were missing seed48, which was odd since we had
  1405. all the other *48 random functions.
  1406. Members:
  1407. libc/stdlib/Makefile:1.52->1.53
  1408. libc/stdlib/seed48.c:INITIAL->1.1
  1409. libc/stdlib/seed48_r.c:INITIAL->1.1
  1410. ---------------------
  1411. PatchSet 2627
  1412. Date: 2003/09/05 23:33:18
  1413. Author: andersen
  1414. Branch: HEAD
  1415. Tag: (none)
  1416. Log:
  1417. Add support for ftw and nftw
  1418. Members:
  1419. include/ftw.h:INITIAL->1.1
  1420. libc/misc/ftw/Makefile:INITIAL->1.1
  1421. libc/misc/ftw/ftw.c:INITIAL->1.1
  1422. ---------------------
  1423. PatchSet 2628
  1424. Date: 2003/09/06 00:21:22
  1425. Author: andersen
  1426. Branch: HEAD
  1427. Tag: (none)
  1428. Log:
  1429. Bump version number in preparation for a release
  1430. Members:
  1431. Rules.mak:1.138->1.139
  1432. ---------------------
  1433. PatchSet 2629
  1434. Date: 2003/09/06 00:29:47
  1435. Author: andersen
  1436. Branch: HEAD
  1437. Tag: (none)
  1438. Log:
  1439. Remove ftw and nftw as exceptions, add getgrgid_r and getgrnam_r
  1440. Members:
  1441. docs/uClibc_vs_SuSv3.txt:1.2->1.3
  1442. ---------------------
  1443. PatchSet 2630
  1444. Date: 2003/09/06 01:00:03
  1445. Author: andersen
  1446. Branch: HEAD
  1447. Tag: (none)
  1448. Log:
  1449. Let people enable ftw, make glob an option, add a new "Big and Tall"
  1450. top level config menu.
  1451. Members:
  1452. extra/Configs/Config.in:1.24->1.25
  1453. libc/misc/Makefile:1.38->1.39
  1454. ---------------------
  1455. PatchSet 2631
  1456. Date: 2003/09/06 01:32:05
  1457. Author: andersen
  1458. Branch: HEAD
  1459. Tag: (none)
  1460. Log:
  1461. Fix the bugs I stupidly added
  1462. Members:
  1463. libc/misc/ftw/ftw.c:1.1->1.2
  1464. libc/misc/search/Makefile:1.2->1.3
  1465. libc/misc/search/tsearch.c:1.1->1.2
  1466. ---------------------
  1467. PatchSet 2632
  1468. Date: 2003/09/06 01:38:29
  1469. Author: andersen
  1470. Branch: HEAD
  1471. Tag: (none)
  1472. Log:
  1473. Remove more headers when options are disabled
  1474. Members:
  1475. Makefile:1.210->1.211
  1476. ---------------------
  1477. PatchSet 2633
  1478. Date: 2003/09/06 02:07:11
  1479. Author: andersen
  1480. Branch: HEAD
  1481. Tag: (none)
  1482. Log:
  1483. Add more pretty comments
  1484. Members:
  1485. Makefile:1.211->1.212
  1486. ---------------------
  1487. PatchSet 2634
  1488. Date: 2003/09/06 02:08:55
  1489. Author: andersen
  1490. Branch: HEAD
  1491. Tag: (none)
  1492. Log:
  1493. Be more clear
  1494. Members:
  1495. Makefile:1.212->1.213
  1496. ---------------------
  1497. PatchSet 2635
  1498. Date: 2003/09/06 03:15:41
  1499. Author: andersen
  1500. Branch: HEAD
  1501. Tag: (none)
  1502. Log:
  1503. fixup ftw and ftw64. Unfortunately, adding ftw64 doubles the
  1504. size... :-(
  1505. Members:
  1506. libc/misc/ftw/Makefile:1.1->1.2
  1507. libc/misc/ftw/ftw.c:1.2->1.3
  1508. ---------------------
  1509. PatchSet 2636
  1510. Date: 2003/09/06 03:58:32
  1511. Author: andersen
  1512. Branch: HEAD
  1513. Tag: (none)
  1514. Log:
  1515. oops. ftw would blow chunks if UCLIBC_HAS_LFS was disabled.
  1516. Members:
  1517. libc/misc/ftw/ftw.c:1.3->1.4
  1518. ---------------------
  1519. PatchSet 2637
  1520. Date: 2003/09/06 04:28:09
  1521. Author: mjn3
  1522. Branch: HEAD
  1523. Tag: (none)
  1524. Log:
  1525. Don't install floating point related headers, and wrap some previously
  1526. unwrapped prototypes, when float support is disabled.
  1527. Also don't install printf.h if glibc custom printf specifier support
  1528. is disabled.
  1529. Members:
  1530. Makefile:1.213->1.214
  1531. include/time.h:1.8->1.9
  1532. include/values.h:1.1->1.2
  1533. include/wchar.h:1.4->1.5
  1534. ---------------------
  1535. PatchSet 2638
  1536. Date: 2003/09/06 04:29:33
  1537. Author: mjn3
  1538. Branch: HEAD
  1539. Tag: (none)
  1540. Log:
  1541. Small fix for when threading (I think) was disabled.
  1542. Members:
  1543. libc/pwd_grp/__getgrent.c:1.8->1.9
  1544. ---------------------
  1545. PatchSet 2639
  1546. Date: 2003/09/06 04:30:42
  1547. Author: mjn3
  1548. Branch: HEAD
  1549. Tag: (none)
  1550. Log:
  1551. Update old_vfconfig help and some dependencies.
  1552. Members:
  1553. extra/Configs/Config.in:1.25->1.26
  1554. ---------------------
  1555. PatchSet 2640
  1556. Date: 2003/09/06 04:37:17
  1557. Author: mjn3
  1558. Branch: HEAD
  1559. Tag: (none)
  1560. Log:
  1561. Implement vsnprintf (old_vfprintf only) and vsnscanf when uClibc is
  1562. configured with non-buffered stdio and non-wchar mode.
  1563. Fix a couple of bugs that showed up in minimalist configurations.
  1564. Update old_vfprintf to handle size qualifiers on the integer and %n
  1565. conversions. It now passed the glibc printf tests with the exception
  1566. of a floating point rounding difference.
  1567. Members:
  1568. libc/stdio/Makefile:1.40->1.41
  1569. libc/stdio/old_vfprintf.c:1.8->1.9
  1570. libc/stdio/printf.c:1.47->1.48
  1571. libc/stdio/scanf.c:1.29->1.30
  1572. ---------------------
  1573. PatchSet 2641
  1574. Date: 2003/09/06 07:09:51
  1575. Author: andersen
  1576. Branch: HEAD
  1577. Tag: (none)
  1578. Log:
  1579. Running ltp 20030905 showed that tcsendbreak was broken.
  1580. This fixes it.
  1581. Members:
  1582. libc/termios/termios.c:1.12->1.13
  1583. ---------------------
  1584. PatchSet 2642
  1585. Date: 2003/09/06 12:49:27
  1586. Author: andersen
  1587. Branch: HEAD
  1588. Tag: (none)
  1589. Log:
  1590. Fix errno values. Fix MALLOC_GLIBC_COMPAT handling in malloc/malloc.c,
  1591. which was reversed. Provide more consistancy between implementations.
  1592. Handle it when people do stupid things like malloc(-1);
  1593. Members:
  1594. libc/stdlib/malloc/malloc.c:1.34->1.35
  1595. libc/stdlib/malloc/realloc.c:1.18->1.19
  1596. libc/stdlib/malloc-930716/malloc.c:1.10->1.11
  1597. libc/stdlib/malloc-930716/realloc.c:1.3->1.4
  1598. ---------------------
  1599. PatchSet 2643
  1600. Date: 2003/09/06 13:58:51
  1601. Author: andersen
  1602. Branch: HEAD
  1603. Tag: (none)
  1604. Log:
  1605. Fix numerous problems with both getcwd implementations.
  1606. -Erik
  1607. Members:
  1608. libc/sysdeps/linux/common/getcwd.c:1.4->1.5
  1609. ---------------------
  1610. PatchSet 2644
  1611. Date: 2003/09/06 14:00:11
  1612. Author: andersen
  1613. Branch: HEAD
  1614. Tag: (none)
  1615. Log:
  1616. Add an implementation of profil(), based on the version from
  1617. glibc, with several changes for use in uClibc.
  1618. Members:
  1619. libc/sysdeps/linux/common/Makefile:1.83->1.84
  1620. libc/sysdeps/linux/common/profil.c:INITIAL->1.1
  1621. ---------------------
  1622. PatchSet 2645
  1623. Date: 2003/09/06 14:34:48
  1624. Author: andersen
  1625. Branch: HEAD
  1626. Tag: (none)
  1627. Log:
  1628. add missing prototype
  1629. Members:
  1630. libc/stdlib/malloc/malloc.h:1.16->1.17
  1631. ---------------------
  1632. PatchSet 2646
  1633. Date: 2003/09/06 14:36:07
  1634. Author: andersen
  1635. Branch: HEAD
  1636. Tag: (none)
  1637. Log:
  1638. 'extern inline' doesn't work... Use 'static inline'
  1639. Members:
  1640. libc/stdlib/malloc/heap.h:1.11->1.12
  1641. ---------------------
  1642. PatchSet 2647
  1643. Date: 2003/09/07 03:08:25
  1644. Author: andersen
  1645. Branch: HEAD
  1646. Tag: (none)
  1647. Log:
  1648. Fix some more problems found by the ltp
  1649. Members:
  1650. libc/sysdeps/linux/common/pread_write.c:1.6->1.7
  1651. libc/sysdeps/linux/mips/pread_write.c:1.1->1.2
  1652. ---------------------
  1653. PatchSet 2648
  1654. Date: 2003/09/07 04:13:56
  1655. Author: mjn3
  1656. Branch: HEAD
  1657. Tag: (none)
  1658. Log:
  1659. Remove profil.c, since it is constained within gmon.c.
  1660. Members:
  1661. libc/sysdeps/linux/common/Makefile:1.84->1.85
  1662. libc/sysdeps/linux/common/profil.c:1.1->1.2(DEAD)
  1663. ---------------------
  1664. PatchSet 2649
  1665. Date: 2003/09/07 04:17:10
  1666. Author: mjn3
  1667. Branch: HEAD
  1668. Tag: (none)
  1669. Log:
  1670. i386/mcount.S expects to call __mcount_internal with the 2 args passed
  1671. in registers.
  1672. NOTE: i386/mcount.S really needs to be rewritten. It currently won't
  1673. work for non-PIC builds.
  1674. Members:
  1675. libc/sysdeps/linux/i386/bits/machine-gmon.h:1.1->1.2
  1676. ---------------------
  1677. PatchSet 2650
  1678. Date: 2003/09/07 05:08:26
  1679. Author: andersen
  1680. Branch: HEAD
  1681. Tag: (none)
  1682. Log:
  1683. Some updates from glibc. mjn3 reports this fixes profiling
  1684. on i386, at least, so seems like a good thing.
  1685. Members:
  1686. libc/sysdeps/linux/arm/bits/profil-counter.h:1.1->1.2
  1687. libc/sysdeps/linux/arm/bits/sigcontextinfo.h:1.1->1.2
  1688. libc/sysdeps/linux/i386/bits/profil-counter.h:1.1->1.2
  1689. libc/sysdeps/linux/powerpc/bits/profil-counter.h:1.1->1.2
  1690. libc/sysdeps/linux/sh/bits/profil-counter.h:1.2->1.3
  1691. ---------------------
  1692. PatchSet 2651
  1693. Date: 2003/09/07 06:02:52
  1694. Author: andersen
  1695. Branch: HEAD
  1696. Tag: (none)
  1697. Log:
  1698. A few minor syscall cleanups
  1699. Members:
  1700. libc/sysdeps/linux/common/syscalls.c:1.110->1.111
  1701. ---------------------
  1702. PatchSet 2652
  1703. Date: 2003/09/07 06:30:52
  1704. Author: andersen
  1705. Branch: HEAD
  1706. Tag: (none)
  1707. Log:
  1708. More FAQ updates
  1709. Members:
  1710. docs/uclibc.org/FAQ.html:1.14->1.15
  1711. ---------------------
  1712. PatchSet 2653
  1713. Date: 2003/09/08 06:59:04
  1714. Author: miles
  1715. Branch: HEAD
  1716. Tag: (none)
  1717. Log:
  1718. ansidecl.h and symcat.h copied from glibc.
  1719. Members:
  1720. include/ansidecl.h:INITIAL->1.1
  1721. include/symcat.h:INITIAL->1.1
  1722. ---------------------
  1723. PatchSet 2654
  1724. Date: 2003/09/08 07:31:16
  1725. Author: andersen
  1726. Branch: HEAD
  1727. Tag: (none)
  1728. Log:
  1729. mjn3 pointed out that my brain was not in gear....
  1730. Members:
  1731. libc/sysdeps/linux/common/syscalls.c:1.111->1.112
  1732. ---------------------
  1733. PatchSet 2655
  1734. Date: 2003/09/08 09:40:55
  1735. Author: andersen
  1736. Branch: HEAD
  1737. Tag: (none)
  1738. Log:
  1739. Be certain the config system binaries are current
  1740. Members:
  1741. Makefile:1.214->1.215
  1742. ---------------------
  1743. PatchSet 2656
  1744. Date: 2003/09/08 12:12:57
  1745. Author: andersen
  1746. Branch: HEAD
  1747. Tag: (none)
  1748. Log:
  1749. Fixup build problem on powerpc
  1750. Members:
  1751. libm/fp_private.h:1.2->1.3
  1752. ---------------------
  1753. PatchSet 2657
  1754. Date: 2003/09/08 20:59:44
  1755. Author: andersen
  1756. Branch: HEAD
  1757. Tag: (none)
  1758. Log:
  1759. Use __libc_fork for the uClinux fork stub
  1760. Members:
  1761. libc/sysdeps/linux/common/syscalls.c:1.112->1.113
  1762. ---------------------
  1763. PatchSet 2658
  1764. Date: 2003/09/08 21:33:00
  1765. Author: mjn3
  1766. Branch: HEAD
  1767. Tag: (none)
  1768. Log:
  1769. Add back in table-less ctype funcs for those interested in minimizing
  1770. static build sizes and not needing wchar support.
  1771. Add in a SUSv3 getopt as an option for those not needing gnu getopt.
  1772. Again, mainly for the static linking crowd.
  1773. Members:
  1774. Makefile:1.215->1.216
  1775. extra/Configs/Config.in:1.26->1.27
  1776. extra/locale/Makefile:1.12->1.13
  1777. include/getopt.h:1.5->1.6
  1778. include/stdio.h:1.28->1.29
  1779. include/unistd.h:1.23->1.24
  1780. libc/misc/ctype/Makefile:1.13->1.14
  1781. libc/misc/ctype/ctype.c:1.16->1.17
  1782. libc/sysdeps/linux/common/bits/getopt.h:INITIAL->1.1
  1783. libc/sysdeps/linux/common/bits/uClibc_ctype.h:1.3->1.4
  1784. libc/unistd/Makefile:1.32->1.33
  1785. libc/unistd/getopt-susv3.c:INITIAL->1.1
  1786. ---------------------
  1787. PatchSet 2659
  1788. Date: 2003/09/08 21:37:11
  1789. Author: mjn3
  1790. Branch: HEAD
  1791. Tag: (none)
  1792. Log:
  1793. Obligatory forgotten file.
  1794. Members:
  1795. include/ctype.h:1.17->1.18
  1796. ---------------------
  1797. PatchSet 2660
  1798. Date: 2003/09/08 21:44:33
  1799. Author: mjn3
  1800. Branch: HEAD
  1801. Tag: (none)
  1802. Log:
  1803. Signifcantly speed out integer to string conversion for printf.
  1804. Printf still needs some performance work done though.
  1805. Also some bufferless stdio cleanups.
  1806. Members:
  1807. libc/stdio/stdio.c:1.70->1.71
  1808. ---------------------
  1809. PatchSet 2661
  1810. Date: 2003/09/08 23:08:14
  1811. Author: andersen
  1812. Branch: HEAD
  1813. Tag: (none)
  1814. Log:
  1815. Fix a trivial compile problem
  1816. Members:
  1817. libc/sysdeps/linux/arm/bits/sigcontextinfo.h:1.2->1.3
  1818. ---------------------
  1819. PatchSet 2662
  1820. Date: 2003/09/09 00:19:46
  1821. Author: andersen
  1822. Branch: HEAD
  1823. Tag: (none)
  1824. Log:
  1825. Fix broken test
  1826. Members:
  1827. test/ctype/ctype.c:1.4->1.5
  1828. ---------------------
  1829. PatchSet 2663
  1830. Date: 2003/09/09 00:27:46
  1831. Author: andersen
  1832. Branch: HEAD
  1833. Tag: (none)
  1834. Log:
  1835. Oops! I broke pread on mips with my last update. This
  1836. fixes it again so it both compiles and works,
  1837. -Erik
  1838. Members:
  1839. libc/sysdeps/linux/mips/pread_write.c:1.2->1.3
  1840. ---------------------
  1841. PatchSet 2664
  1842. Date: 2003/09/09 00:43:20
  1843. Author: andersen
  1844. Branch: HEAD
  1845. Tag: (none)
  1846. Log:
  1847. Force enable ADD_LIBGCC_FUNCTIONS on arm
  1848. Members:
  1849. extra/Configs/Config.arm:1.36->1.37
  1850. ---------------------
  1851. PatchSet 2665
  1852. Date: 2003/09/09 05:15:24
  1853. Author: mjn3
  1854. Branch: HEAD
  1855. Tag: (none)
  1856. Log:
  1857. Fix wctype.c so that wchar can be enabled without ctype table-based functions.
  1858. Members:
  1859. extra/Configs/Config.in:1.27->1.28
  1860. libc/misc/wctype/wctype.c:1.5->1.6
  1861. ---------------------
  1862. PatchSet 2666
  1863. Date: 2003/09/09 06:53:30
  1864. Author: andersen
  1865. Branch: HEAD
  1866. Tag: (none)
  1867. Log:
  1868. Add in several config system updates for locale support.
  1869. Members:
  1870. extra/Configs/Config.in:1.28->1.29
  1871. ---------------------
  1872. PatchSet 2667
  1873. Date: 2003/09/09 07:11:11
  1874. Author: andersen
  1875. Branch: HEAD
  1876. Tag: (none)
  1877. Log:
  1878. Arm needs this to compile with gcc 2.95
  1879. Members:
  1880. ldso/ldso/arm/ld_syscalls.h:1.5->1.6
  1881. ---------------------
  1882. PatchSet 2668
  1883. Date: 2003/09/09 07:12:30
  1884. Author: andersen
  1885. Branch: HEAD
  1886. Tag: (none)
  1887. Log:
  1888. Enable automagic locale data downloads
  1889. Members:
  1890. Makefile:1.216->1.217
  1891. extra/Configs/Config.in:1.29->1.30